estrutura LSA_TOKEN_INFORMATION_NULL (ntsecpkg.h)
A estrutura LSA_TOKEN_INFORMATION_NULL é usada nos casos em que um acesso do sistema não autenticado é necessário.
Por exemplo, um circuito de rede de não autenticação (como uma sessão nula) pode receber informações NULL . Isso resulta em um token anônimo sendo gerado para o logon. Um token anônimo não oferece ao usuário nenhuma capacidade de acessar recursos protegidos do sistema, mas permite o acesso a recursos do sistema não protegidos.
Sintaxe
typedef struct _LSA_TOKEN_INFORMATION_NULL {
LARGE_INTEGER ExpirationTime;
PTOKEN_GROUPS Groups;
} LSA_TOKEN_INFORMATION_NULL, *PLSA_TOKEN_INFORMATION_NULL;
Membros
ExpirationTime
Hora em que o contexto de segurança se torna inválido. Use um valor em um futuro distante se o contexto nunca expirar.
Groups
TOKEN_GROUPS estrutura que contém os SIDs ( identificadores de segurança ) dos grupos dos quais o usuário deve ser membro. Isso não deve incluir WORLD ou outros SIDs definidos e atribuídos pelo sistema.
Espera-se que cada SID esteja em um bloco de memória alocado separadamente. A estrutura TOKEN_GROUPS também deve estar em um bloco de memória alocado separadamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecpkg.h |