estrutura TOKEN_SOURCE (winnt.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 Servidor RPC. Uma cadeia de caracteres, em vez de uma constante, é usada para identificar a origem para que usuários e desenvolvedores possam fazer extensões no sistema, como adicionando outras redes, que atuam como a origem dos tokens de acesso.

SourceIdentifier

Especifica um LUID (identificador exclusivo local) 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

   
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 winnt.h (inclua Windows.h)

Confira também

GetTokenInformation

LUID

TOKEN_CONTROL

TOKEN_DEFAULT_DACL

TOKEN_GROUPS

TOKEN_INFORMATION_CLASS

TOKEN_OWNER

TOKEN_PRIMARY_GROUP

TOKEN_PRIVILEGES

TOKEN_STATISTICS

TOKEN_TYPE

TOKEN_USER