struttura TOKEN_OWNER (ntifs.h)

La struttura TOKEN_OWNER contiene il SID (Owner Security Identifier) predefinito che verrà applicato agli oggetti appena creati.

Sintassi

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

Members

Owner

Puntatore a una struttura SID che rappresenta un utente che diventerà il proprietario predefinito di tutti gli oggetti creati da un processo tramite questo token di accesso. Il SID deve essere uno dei SID utente o di gruppo già presenti nel token.

Commenti

Ogni volta che il processo che usa questo token di accesso crea un nuovo oggetto, l'oggetto è di proprietà del proprietario, a meno che il processo non fornisca un descrittore di sicurezza per l'oggetto.

Il proprietario deve essere un SID formato legalmente e deve corrispondere a uno dei SID utente o di gruppo già presenti nel token.

Se si tratta di un SID di gruppo, il proprietario deve corrispondere a un SID di gruppo nel token, in cui gli attributi del gruppo devono includere SE_GROUP_OWNER e non devono includere SE_GROUP_USE_FOR_DENY_ONLY.

Requisiti

Requisito Valore
Intestazione ntifs.h (include Ntifs.h)

Vedi anche

SID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken