Compartilhar via


versões do Crypt32.dll

Crypt32.dll é o módulo que implementa muitas das funções certificado e de mensagens criptográficas no CryptoAPI, como CryptSignMessage. Crypt32.dll é um módulo que vem com os sistemas operacionais Windows e Windows Server, mas diferentes versões dessa DLL fornecem recursos diferentes. Não há nenhuma API para determinar a versão do CryptoAPI que está em uso, mas você pode determinar a versão de Crypt32.dll que está em uso no momento usando as funções GetFileVersionInfo e VerQueryValue.

Em geral, os intervalos de versão de Crypt32.dll mapeiam para as versões do sistema operacional, conforme mostrado na tabela a seguir. No entanto, essa tabela deve ser usada como uma diretriz apenas porque é possível, por meio de outros caminhos de atualização, que a versão Crypt32.dll será diferente daquela indicada na tabela.

Crypt32.dll versão Sistema Operacional
versão>= 5.131.3790.0 Windows Server 2003
versão>= 5.131.2600.1243 Windows XP com Service Pack 2 (SP2)Windows XP com Service Pack 1 (SP1) com hotfix KB329433
Windows XP
5.131.2600.0 <= versão< 5.131.2600.1243 Windows XP com SP1Windows XP