“O que é a maneira correta de definir as funções do API?”
Como indic previamente, mudar tudo “por muito tempo” ao “inteiro”.
Por exemplo, primeiro de:
O público declara o liberal “advapi32.dll” aliás “CryptAcquireContextA” de CryptAcquireContext da função (o _
phProv como por muito tempo, pszContainer de ByVal como por muito tempo, pszProvider de ByVal como a corda, _
dwProvType de ByVal como dwFlags por muito tempo, de ByVal como por muito tempo) como por muito tempo
Torna-se isto:
O público declara o liberal “advapi32.dll” aliás “CryptAcquireContextA” de CryptAcquireContext da função (o _
phProv como o inteiro, pszContainer de ByVal como o inteiro, pszProvider de ByVal como a corda, _
dwProvType de ByVal como dwFlags do inteiro, do ByVal como o inteiro) como o inteiro
Ser certo mudar também as variáveis locais!
Assim esta linha:
lHExchgKey não ofuscante como por muito tempo
Tornar-se-ia:
lHExchgKey não ofuscante como o inteiro