estrutura TOKEN_SOURCE (ntifs.h)

A estrutura TOKEN_SOURCE identifica a origem de um token de acesso.

Sintaxe

typedef struct _TOKEN_SOURCE {
  CHAR SourceName[TOKEN_SOURCE_LENGTH];
  LUID SourceIdentifier;
} TOKEN_SOURCE, *PTOKEN_SOURCE;

Membros

SourceName[TOKEN_SOURCE_LENGTH]

Especifica uma cadeia de caracteres de 8 bytes usada para identificar a origem de um token de acesso. Isso é usado para distinguir entre fontes como o Gerenciador de Sessão, o Gerenciador de LAN e o RPC Server. Uma cadeia de caracteres, em vez de uma constante, é usada para identificar a origem para que usuários e desenvolvedores possam fazer extensões para o sistema, como adicionando outras redes, que atuam como a origem dos tokens de acesso. Observe que TOKEN_SOURCE_LENGTH atualmente é igual a 8.

SourceIdentifier

Especifica um LUID (identificador local exclusivo) fornecido pelo componente de origem chamado pelo membro SourceName . Esse valor ajuda o componente de origem na relação de blocos de contexto, como estruturas de controle de sessão, ao token. Esse valor normalmente é, mas não necessariamente, um LUID.

Requisitos

Requisito Valor
Cabeçalho ntifs.h (inclua Ntifs.h)

Confira também

LUID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken