Compartir a través de


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 está realizando. Este miembro debe establecerse en kerbQueryTicketCacheMessage o KerbRetrieveTicketMessage.

Si este miembro está establecido 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 desde la caché de vales de la sesión de inicio de sesión de usuario especificada.

LogonId

estructura de LUID que contiene el identificador de sesión de inicio de sesión de . Esto 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 de establece el parámetro protocolStatus de LsaCallAuthenticationPackage en STATUS_PRIVILEGE_NOT_HELD.

Requisitos

Requisito Valor
cliente mínimo admitido Windows XP [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
encabezado de ntsecapi.h