struttura LSA_TOKEN_INFORMATION_NULL (ntsecpkg.h)

La struttura LSA_TOKEN_INFORMATION_NULL viene usata nei casi in cui è necessario un accesso di sistema non autenticato.

Ad esempio, a un circuito di rete non di autenticazione (ad esempio una sessione Null) possono essere fornite informazioni NULL . Ciò comporta la generazione di un token anonimo per l'accesso. Un token anonimo non consente all'utente di accedere alle risorse di sistema protette, ma consente l'accesso alle risorse di sistema non protette.

Sintassi

typedef struct _LSA_TOKEN_INFORMATION_NULL {
  LARGE_INTEGER ExpirationTime;
  PTOKEN_GROUPS Groups;
} LSA_TOKEN_INFORMATION_NULL, *PLSA_TOKEN_INFORMATION_NULL;

Members

ExpirationTime

Ora in cui il contesto di sicurezza non è valido. Usare un valore in futuro lontano se il contesto non scade mai.

Groups

TOKEN_GROUPS struttura contenente gli identificatori di sicurezza (SID) dei gruppi di cui l'utente deve essere membro. Questo non deve includere WORLD o altri SID definiti e assegnati dal sistema.

Ogni SID deve trovarsi in un blocco di memoria allocato separatamente. Si prevede che anche la struttura TOKEN_GROUPS si trova in un blocco di memoria allocato separatamente.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione ntsecpkg.h