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) |