TOKEN_OWNER structure (ntifs.h)

La structure TOKEN_OWNER contient l’identificateur de sécurité de propriétaire (SID) par défaut qui sera appliqué aux objets nouvellement créés.

Syntaxe

typedef struct _TOKEN_OWNER {
  PSID Owner;
} TOKEN_OWNER, *PTOKEN_OWNER;

Membres

Owner

Pointeur vers une structure SID représentant un utilisateur qui deviendra le propriétaire par défaut de tous les objets créés par un processus à l’aide de ce jeton d’accès. Le SID doit être l’un des SID d’utilisateur ou de groupe déjà présents dans le jeton.

Remarques

Chaque fois que le processus utilisant ce jeton d’accès crée un objet, l’objet appartient au propriétaire, sauf si le processus fournit un descripteur de sécurité pour l’objet.

Le propriétaire doit être un SID légalement formé et doit correspondre à l’un des SID d’utilisateur ou de groupe déjà présents dans le jeton.

S’il s’agit d’un SID de groupe, le propriétaire doit correspondre à un SID de groupe dans le jeton, où les attributs du groupe doivent inclure SE_GROUP_OWNER et ne doivent pas inclure SE_GROUP_USE_FOR_DENY_ONLY.

Configuration requise

Condition requise Valeur
En-tête ntifs.h (include Ntifs.h)

Voir aussi

SID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken