Share via


KERB_QUERY_TKT_CACHE_REQUEST-Struktur (ntsecapi.h)

Die KERB_QUERY_TKT_CACHE_REQUEST-Struktur enthält Informationen, die zum Abfragen des Ticketcaches verwendet werden.

Es wird von LsaCallAuthenticationPackage verwendet.

Syntax

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

Member

MessageType

KERB_PROTOCOL_MESSAGE_TYPE Wert, der den Typ der gestellten Anforderung angibt. Dieser Member muss auf KerbQueryTicketCacheMessage oder KerbRetrieveTicketMessage festgelegt werden.

Wenn dieses Element auf KerbQueryTicketCacheMessage festgelegt ist, enthält die Anforderung Informationen zu allen zwischengespeicherten Tickets für die angegebene Benutzeranmeldungssitzung. Wenn kerbRetrieveTicketMessage festgelegt ist, gilt die Anforderung für das Ticket gewährende Ticket aus dem Ticketcache der angegebenen Benutzeranmeldungssitzung.

LogonId

LUID-Struktur , die den Anmeldesitzungsbezeichner enthält. Dies kann 0 (null) für die Anmeldesitzung des aktuellen Benutzers sein. Wenn nicht 0, muss für den Aufrufer die SeTcbPrivilege-Berechtigung festgelegt sein. Wenn dies fehlschlägt, legt das Kerberos-Authentifizierungspaket den ProtocolStatus-Parameter von LsaCallAuthenticationPackage auf STATUS_ACCESS_DENIED fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile ntsecapi.h