Partager via


LSA_TOKEN_INFORMATION_NULL structure (ntsecpkg.h)

La structure LSA_TOKEN_INFORMATION_NULL est utilisée dans les cas où un accès système non authentifié est nécessaire.

Par exemple, un circuit réseau sans authentification (comme une session Null) peut recevoir des informations NULL . Cela entraîne la génération d’un jeton anonyme pour l’ouverture de session. Un jeton anonyme ne permet pas à l’utilisateur d’accéder aux ressources système protégées, mais autorise l’accès aux ressources système non protégées.

Syntaxe

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

Membres

ExpirationTime

Heure à laquelle le contexte de sécurité devient non valide. Utilisez une valeur dans un avenir lointain si le contexte n’expire jamais.

Groups

TOKEN_GROUPS structure contenant les identificateurs de sécurité (SID) des groupes dont l’utilisateur doit être membre. Cela ne doit pas inclure WORLD ou d’autres SID définis et attribués par le système.

Chaque SID doit se trouver dans un bloc de mémoire alloué séparément. La structure TOKEN_GROUPS est également censée se trouver dans un bloc de mémoire alloué séparément.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ntsecpkg.h