struttura TOKEN_SOURCE (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;
Membri
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 creare 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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione |
ntifs.h (include Ntifs.h) |