다음을 통해 공유


KERB_QUERY_TKT_CACHE_REQUEST 구조체(ntsecapi.h)

KERB_QUERY_TKT_CACHE_REQUEST 구조에는 티켓 캐시를 쿼리하는 데 사용되는 정보가 포함되어 있습니다.

LsaCallAuthenticationPackage에서 사용됩니다.

구문

typedef struct _KERB_QUERY_TKT_CACHE_REQUEST {
  KERB_PROTOCOL_MESSAGE_TYPE MessageType;
  LUID                       LogonId;
} KERB_QUERY_TKT_CACHE_REQUEST, *PKERB_QUERY_TKT_CACHE_REQUEST;

멤버

MessageType

KERB_PROTOCOL_MESSAGE_TYPE 요청 유형을 식별하는 값입니다. 이 멤버는 KerbQueryTicketCacheMessage 또는 KerbRetrieveTicketMessage로 설정해야 합니다.

이 멤버가 KerbQueryTicketCacheMessage로 설정된 경우 요청은 지정된 사용자 로그온 세션에 대해 캐시된 모든 티켓에 대한 정보입니다. KerbRetrieveTicketMessage로 설정된 경우 지정된 사용자 로그온 세션의 티켓 캐시에서 티켓을 부여하는 티켓에 대한 요청입니다.

LogonId

로그온 세션 식별자를 포함하는 LUID 구조체입니다. 현재 사용자의 로그온 세션에 대해 0일 수 있습니다. 0이 아니면 호출자에게 SeTcbPrivilege 권한 집합이 있어야 합니다. 이 오류가 발생하면 Kerberos 인증 패키지는 LsaCallAuthenticationPackageProtocolStatus 매개 변수를 STATUS_ACCESS_DENIED 설정합니다.

요구 사항

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