struktur KERB_SMART_CARD_LOGON (ntsecapi.h)

Struktur KERB_SMART_CARD_LOGON berisi informasi tentang sesi masuk kartu pintar.

Ini digunakan oleh LsaLogonUser dengan paket keamanan Kerberos menggunakan LOGON32_PROVIDER_WINNT50 atau LOGON32_PROVIDER_DEFAULT.

Sintaks

typedef struct _KERB_SMART_CARD_LOGON {
  KERB_LOGON_SUBMIT_TYPE MessageType;
  UNICODE_STRING         Pin;
  ULONG                  CspDataLength;
  PUCHAR                 CspData;
} KERB_SMART_CARD_LOGON, *PKERB_SMART_CARD_LOGON;

Anggota

MessageType

KERB_LOGON_SUBMIT_TYPE nilai yang mengidentifikasi jenis permintaan masuk yang dibuat. Anggota ini harus diatur ke KerbInteractiveLogon.

Pin

UNICODE_STRING yang menentukan PIN yang terkait dengan kartu pintar.

CspDataLength

Panjangnya, dalam karakter, dari anggota CspData .

CspData

Penunjuk ke struktur KERB_SMARTCARD_CSP_INFO yang berisi informasi tentang penyedia layanan kriptografi kartu pintar (CSP) atau penunjuk ke struktur KERB_CERTIFICATE_INFO marshal saat memperbarui kredensial sertifikat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecapi.h