Freigeben über


TOKEN_OWNER Struktur (ntifs.h)

Die TOKEN_OWNER-Struktur enthält den Standardbesitzersicherheitsbezeichner (SID), der auf neu erstellte Objekte angewendet wird.

Syntax

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

Angehörige

Owner

Zeigen Sie auf eine SID-Struktur, die einen Benutzer darstellt, der zum Standardbesitzer aller Objekte wird, die von einem Prozess mithilfe dieses Zugriffstokens erstellt wurden. Die SID muss einer der Benutzer- oder Gruppen-SIDs sein, die sich bereits im Token befinden.

Bemerkungen

Wenn der Prozess mit diesem Zugriffstoken ein neues Objekt erstellt, befindet sich das Objekt im Besitz des Owner, es sei denn, der Prozess stellt einen Sicherheitsdeskriptor für das Objekt bereit.

Der Owner muss eine rechtlich gebildete SID sein und muss einer der Benutzer- oder Gruppen-SIDs entsprechen, die sich bereits im Token befinden.

Wenn es sich um eine Gruppen-SID handelt, muss der Besitzer mit einer Gruppen-SID im Token übereinstimmen, wobei die Attribute der Gruppe SE_GROUP_OWNER enthalten müssen und nicht SE_GROUP_USE_FOR_DENY_ONLY enthalten dürfen.

Anforderungen

Anforderung Wert
Header- ntifs.h (einschließlich Ntifs.h)

Siehe auch

SID-

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken