KERB_QUERY_TKT_CACHE_RESPONSE 结构 (ntsecapi.h)

KERB_QUERY_TKT_CACHE_RESPONSE 结构包含查询票证缓存的结果。

LsaCallAuthenticationPackage 使用它。

语法

typedef struct _KERB_QUERY_TKT_CACHE_RESPONSE {
  KERB_PROTOCOL_MESSAGE_TYPE MessageType;
  ULONG                      CountOfTickets;
  KERB_TICKET_CACHE_INFO     Tickets[ANYSIZE_ARRAY];
} KERB_QUERY_TKT_CACHE_RESPONSE, *PKERB_QUERY_TKT_CACHE_RESPONSE;

成员

MessageType

KERB_PROTOCOL_MESSAGE_TYPE 标识所发出请求类型的值。 此成员必须设置为 KerbQueryTicketCacheMessage

CountOfTickets

Tickets 数组中的票证数。 如果没有可用于指定登录会话的票证,则此值可以为零。

Tickets[ANYSIZE_ARRAY]

KERB_TICKET_CACHE_INFO 结构的长度 CountOfTickets 数组。

注解

此缓冲区由 Kerberos 身份验证包分配,应由调用 LsaCallAuthenticationPackage 的应用程序使用 LsaFreeReturnBuffer 删除。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 ntsecapi.h