CRYPT_SMART_CARD_ROOT_INFO結構 (wincrypt.h)

CRYPT_SMART_CARD_ROOT_INFO 結構包含與憑證內容相關聯的智慧卡和會話標識碼。 憑證傳播服務會使用此結構,在智慧卡與計算機上的虛擬跟證書存儲之間傳輸智慧卡數據。

語法

typedef struct _CRYPT_SMART_CARD_ROOT_INFO {
  BYTE           rgbCardID[16];
  ROOT_INFO_LUID luid;
} CRYPT_SMART_CARD_ROOT_INFO, *PCRYPT_SMART_CARD_ROOT_INFO;

成員

rgbCardID[16]

位元組陣列,指定使用 CryptGetProvParam 函式擷取的智慧卡標識符,並將 dwParam 參數設定為 PP_SMARTCARD_GUID

luid

ROOT_INFO_LUID結構,指定來自存取令牌的會話驗證標識符。

備註

luid 成員值來自呼叫 GetTokenInformation 函式所擷取之TOKEN_STATISTICS結構的 AuthenticationId 成員。

憑證內容可以包含多個 CRYPT_SMART_CARD_ROOT_INFO 結構的數位,每個 本機唯一標識碼 (LUID) 憑證傳播服務已新增至跟證書。

規格需求

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