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 |