다음을 통해 공유


KERB_SMART_CARD_LOGON 구조체(ntsecapi.h)

KERB_SMART_CARD_LOGON 구조에는 스마트 카드 로그온 세션에 대한 정보가 포함되어 있습니다.

LsaLogonUser에서 LOGON32_PROVIDER_WINNT50 또는 LOGON32_PROVIDER_DEFAULT 사용하는 Kerberos 보안 패키지와 함께 사용됩니다.

구문

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;

멤버

MessageType

KERB_LOGON_SUBMIT_TYPE 로그온 요청 유형을 식별하는 값입니다. 이 멤버는 KerbInteractiveLogon으로 설정해야 합니다.

Pin

스마트 카드 연결된 PIN을 지정하는 UNICODE_STRING.

CspDataLength

CspData 멤버의 길이(문자)입니다.

CspData

스마트 카드 CSP(암호화 서비스 공급자)에 대한 정보를 포함하는 KERB_SMARTCARD_CSP_INFO 구조체에 대한 포인터 또는 인증서 자격 증명을 업데이트할 때 마샬링된 KERB_CERTIFICATE_INFO 구조에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 ntsecapi.h