Crypt32.dll は、CryptSignMessageなど、CryptoAPI に証明書および暗号化メッセージング機能の多くを実装するモジュールです。 Crypt32.dll は Windows オペレーティング システムと Windows Server オペレーティング システムに付属するモジュールですが、この DLL のバージョンによって異なる機能が提供されます。 使用中の CryptoAPI のバージョンを確認する API はありませんが、現在使用されている Crypt32.dll のバージョンは、GetFileVersionInfo 関数と VerQueryValue関数使用して確認できます。
一般に、Crypt32.dll のバージョン範囲は、次の表に示すようにオペレーティング システムのバージョンにマップされます。 ただし、このテーブルは、他の更新手段を通じて、Crypt32.dll バージョンが表に示されたものと異なる可能性があるためにのみ、ガイドラインとして使用する必要があります。
Crypt32.dll バージョン | オペレーティング システム |
---|---|
バージョン>= 5.131.3790.0 | Windows Server 2003 |
バージョン>= 5.131.2600.1243 | Windows XP Service Pack 2 (SP2)Windows XP Service Pack 1 (SP1) と修正プログラム KB329433 Windows XP |
5.131.2600.0 <= バージョン< 5.131.2600.1243 | Windows XP と SP1Windows XP |