Share via


estructura KERB_QUERY_TKT_CACHE_REQUEST (ntsecapi.h)

La estructura KERB_QUERY_TKT_CACHE_REQUEST contiene información utilizada para consultar la caché de vales.

Lo usa LsaCallAuthenticationPackage.

Sintaxis

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

Miembros

MessageType

KERB_PROTOCOL_MESSAGE_TYPE valor que identifica el tipo de solicitud que se realiza. Este miembro debe establecerse en KerbQueryTicketCacheMessage o KerbRetrieveTicketMessage.

Si este miembro se establece en KerbQueryTicketCacheMessage, la solicitud es para obtener información sobre todos los vales almacenados en caché para la sesión de inicio de sesión de usuario especificada. Si se establece en KerbRetrieveTicketMessage, la solicitud es para el vale de concesión de vales de la caché de vales de la sesión de inicio de sesión de usuario especificada.

LogonId

Estructura LUID que contiene el identificador de sesión de inicio de sesión . Puede ser cero para la sesión de inicio de sesión del usuario actual. Si no es cero, el autor de la llamada debe tener establecido el privilegio SeTcbPrivilege. Si se produce un error, el paquete de autenticación Kerberos establece el parámetro ProtocolStatus de LsaCallAuthenticationPackage en STATUS_ACCESS_DENIED.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ntsecapi.h