CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE 結構 (wincrypt.h)
CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE 結構包含物件位置提供者所實作之函式的指標。 這個結構是由 PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE 回呼函式使用。
語法
typedef struct _CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE {
DWORD cbSize;
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET pfnGet;
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE pfnRelease;
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD pfnFreePassword;
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE pfnFree;
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER pfnFreeIdentifier;
} CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE, *PCRYPT_OBJECT_LOCATOR_PROVIDER_TABLE;
成員
cbSize
這個結構的大小,以位元組為單位。
pfnGet
提供者所實作 之PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET 函式的指標。
pfnRelease
提供者所實作 之PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE 函式的指標。
pfnFreePassword
提供者所實作 之PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD 函式的指標。
pfnFree
提供者所實作 之PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE 函式的指標。
pfnFreeIdentifier
提供者所實作 之PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER 函式的指標。
備註
此數據表中沒有指標可以是 NULL。 用戶端應用程式不會釋放此結構。 提供者預期會傳回未配置在堆積上的數據表。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | wincrypt.h |