TOKEN_SOURCE struttura (ntifs.h)

La struttura TOKEN_SOURCE identifica l'origine di un token di accesso.

Sintassi

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

Members

SourceName[TOKEN_SOURCE_LENGTH]

Specifica una stringa di caratteri a 8 byte usata per identificare l'origine di un token di accesso. Viene usato per distinguere tra origini quali Gestione sessione, Gestione LAN e server RPC. Una stringa, anziché una costante, viene usata per identificare l'origine in modo che gli utenti e gli sviluppatori possano effettuare estensioni al sistema, ad esempio aggiungendo altre reti, che fungono da origine di token di accesso. Si noti che TOKEN_SOURCE_LENGTH attualmente uguale a 8.

SourceIdentifier

Specifica un identificatore univoco locale (LUID) fornito dal componente di origine denominato dal membro SourceName . Questo valore consente al componente di origine di correlare blocchi di contesto, ad esempio strutture di controllo sessione, al token. Questo valore è in genere, ma non necessariamente, un LUID.

Requisiti

Requisito Valore
Intestazione ntifs.h (include Ntifs.h)

Vedi anche

LUID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken