struttura TOKEN_SOURCE (winnt.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 utilizzata 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 creare estensioni al sistema, ad esempio aggiungendo altre reti, che fungono da origine di token di accesso.

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

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (include Windows.h)

Vedi anche

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