CRYPT_PROVIDER_REG 結構 (bcrypt.h)

CRYPT_PROVIDER_REG 結構用來包含 CNG 提供者的註冊資訊。

語法

typedef struct _CRYPT_PROVIDER_REG {
  ULONG            cAliases;
  PWSTR            *rgpszAliases;
  PCRYPT_IMAGE_REG pUM;
  PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;

成員

cAliases

包含 rgpzAliases 陣列中的元素數目。 如果提供者沒有別名,則此成員會是零, 而 rgpzAliases 成員會是 NULL

rgpszAliases

Null 終止的 Unicode 字串陣列,其中包含提供者的別名。 如果提供者沒有別名,則此成員會包含 NULL而 cAliases 成員將包含零。

pUM

包含使用者模式提供者之註冊資訊的 CRYPT_IMAGE_REG 結構的指標。 如果此成員為 NULL,則提供者不會註冊使用者模式。

pKM

CRYPT_IMAGE_REG 結構的指標,其中包含核心模式提供者的註冊資訊。 如果此成員為 NULL,則提供者不會註冊核心模式。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 bcrypt.h