Freigeben über


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 LsaCallAuthenticationPackageverwendet.

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;

Angehörige

MessageType

KERB_PROTOCOL_MESSAGE_TYPE Wert, der den Typ der gestellten Anforderung identifiziert. Dieses Element muss auf KerbQueryTicketCacheMessage oder KerbRetrieveTicketMessagefestgelegt werden.

Wenn dieses Mitglied auf KerbQueryTicketCacheMessagefestgelegt ist, ist die Anforderung informationen zu allen zwischengespeicherten Tickets für die angegebene Benutzeranmeldungssitzung. Wenn sie auf KerbRetrieveTicketMessagefestgelegt ist, gilt die Anforderung für das Ticket gewährende Ticket aus dem Ticketcache der angegebenen Benutzeranmeldungssitzung.

LogonId

LUID- Struktur, die die Anmeldesitzung Bezeichner enthält. Dies kann für die Anmeldesitzung des aktuellen Benutzers null sein. Wenn nicht 0, muss der Aufrufer über den SeTcbPrivilege-Berechtigungssatz verfügen. Wenn dies fehlschlägt, legt das Kerberos--Authentifizierungspaket den parameter ProtocolStatus von LsaCallAuthenticationPackage auf STATUS_PRIVILEGE_NOT_HELDfest.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Header- ntsecapi.h