Bagikan melalui


struktur CRYPT_XML_CRYPTOGRAPHIC_INTERFACE (cryptxml.h)

Struktur CRYPT_XML_CRYPTOGRAPHIC_INTERFACE diteruskan ke penunjuk fungsi CryptXmlDllGetInterface untuk mengekspos fungsi CryptXML yang diterapkan.

Sintaks

typedef struct _CRYPT_XML_CRYPTOGRAPHIC_INTERFACE {
  ULONG                       cbSize;
  CryptXmlDllEncodeAlgorithm  fpCryptXmlEncodeAlgorithm;
  CryptXmlDllCreateDigest     fpCryptXmlCreateDigest;
  CryptXmlDllDigestData       fpCryptXmlDigestData;
  CryptXmlDllFinalizeDigest   fpCryptXmlFinalizeDigest;
  CryptXmlDllCloseDigest      fpCryptXmlCloseDigest;
  CryptXmlDllSignData         fpCryptXmlSignData;
  CryptXmlDllVerifySignature  fpCryptXmlVerifySignature;
  CryptXmlDllGetAlgorithmInfo fpCryptXmlGetAlgorithmInfo;
} CRYPT_XML_CRYPTOGRAPHIC_INTERFACE, *PCRYPT_XML_CRYPTO_PROVIDER, *PCRYPT_XML_CRYPTOGRAPHIC_INTERFACE;

Anggota

cbSize

Ukuran, dalam byte, dari struktur ini.

fpCryptXmlEncodeAlgorithm

Penunjuk ke implementasi fungsi CryptXmlDllEncodeAlgorithm .

fpCryptXmlCreateDigest

Penunjuk ke implementasi fungsi CryptXmlDllCreateDigest .

fpCryptXmlDigestData

Penunjuk ke implementasi fungsi CryptXmlDllDigestData .

fpCryptXmlFinalizeDigest

Penunjuk ke implementasi fungsi CryptXmlDllFinalizeDigest .

fpCryptXmlCloseDigest

Penunjuk ke implementasi fungsi CryptXmlDllCloseDigest .

fpCryptXmlSignData

Penunjuk ke implementasi fungsi CryptXmlDllSignData .

fpCryptXmlVerifySignature

Penunjuk ke implementasi fungsi CryptXmlDllVerifySignature .

fpCryptXmlGetAlgorithmInfo

Penunjuk ke implementasi fungsi CryptXmlDllGetAlgorithmInfo .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header cryptxml.h