struktur CRYPT_SMART_CARD_ROOT_INFO (wincrypt.h)
Struktur CRYPT_SMART_CARD_ROOT_INFO berisi kartu pintar dan ID sesi yang terkait dengan konteks sertifikat. Layanan penyebaran sertifikat menggunakan struktur ini untuk mentransfer data kartu pintar antara kartu pintar dan penyimpanan sertifikat akar virtual di komputer.
Sintaks
typedef struct _CRYPT_SMART_CARD_ROOT_INFO {
BYTE rgbCardID[16];
ROOT_INFO_LUID luid;
} CRYPT_SMART_CARD_ROOT_INFO, *PCRYPT_SMART_CARD_ROOT_INFO;
Anggota
rgbCardID[16]
Array byte yang menentukan ID kartu pintar yang diambil dengan menggunakan fungsi CryptGetProvParam dengan parameter dwParam diatur ke PP_SMARTCARD_GUID.
luid
Struktur ROOT_INFO_LUID yang menentukan ID autentikasi sesi dari token akses.
Keterangan
Nilai anggota luid berasal dari anggota AuthenticationId dari struktur TOKEN_STATISTICS yang diambil dengan memanggil fungsi GetTokenInformation .
Konteks sertifikat dapat mencakup array beberapa struktur CRYPT_SMART_CARD_ROOT_INFO , satu untuk setiap pengidentifikasi unik lokal (LUID) yang telah ditambahkan layanan penyebaran sertifikat ke sertifikat akar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | wincrypt.h |