Condividi tramite


CTokenPrivileges Class

Questa classe è un wrapper per la struttura TOKEN_PRIVILEGES.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

class CTokenPrivileges

Membri

Costruttori pubblici

Nome

Descrizione

CTokenPrivileges::CTokenPrivileges

Costruttore.

CTokenPrivileges::~CTokenPrivileges

Il distruttore.

Metodi pubblici

Nome

Descrizione

CTokenPrivileges::Add

Aggiunge uno o più privilegi all'oggetto CTokenPrivileges.

CTokenPrivileges::Delete

Rimuove un privilegio dall'oggetto CTokenPrivileges.

CTokenPrivileges::DeleteAll

Elimina tutti i privilegi dall'oggetto CTokenPrivileges.

CTokenPrivileges::GetCount

Restituisce il numero di voci di privilegi dell'oggetto CTokenPrivileges.

CTokenPrivileges::GetDisplayNames

Recupera i nomi visualizzati dei privilegi contenuti nell'oggetto CTokenPrivileges.

CTokenPrivileges::GetLength

Restituisce le dimensioni del buffer in byte richieste di conservare la struttura TOKEN_PRIVILEGES rappresentata dall'oggetto CTokenPrivileges.

CTokenPrivileges::GetLuidsAndAttributes

Recupera localmente identificatori univoci (LUIDs) e i flag dell'oggetto CTokenPrivileges.

CTokenPrivileges::GetNamesAndAttributes

Recupera i flag di nomi e degli attributi di privilegi dall'oggetto CTokenPrivileges.

CTokenPrivileges::GetPTOKEN_PRIVILEGES

Restituisce un puntatore a una struttura TOKEN_PRIVILEGES.

CTokenPrivileges::LookupPrivilege

Recupera l'attributo associato a un nome specificato di privilegi.

Operatori pubblici

Nome

Descrizione

CTokenPrivileges::operator const TOKEN_PRIVILEGES *

Esegue il cast di un valore a un puntatore a una struttura TOKEN_PRIVILEGES.

CTokenPrivileges::operator =

Operatore di assegnazione.

Note

token di accesso è un oggetto che descrive il contesto di sicurezza di un processo o un thread e viene allocato a ogni utente registrati in un sistema di Windows NT o Windows 2000.

Il token di accesso utilizzato per descrivere i vari privilegi di sicurezza concesse a ciascun utente. Un privilegio consiste in un numero a 64 bit definito localmente un identificatore univoco (LUID) e una stringa del descrittore.

La classe CTokenPrivileges è un wrapper per la struttura TOKEN_PRIVILEGES e contiene 0 o più privilegi. I privilegi è possibile aggiungere, eliminare, o possibile eseguire una query utilizzando i metodi della classe forniti.

Per un'introduzione al modello di controllo di accesso in Windows, vedere controllo di accesso in Windows SDK.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

TOKEN_PRIVILEGES

LUID

LUID_AND_ATTRIBUTES

Concetti

Esempio di sicurezza

Altre risorse

ATL Class Overview

Security Global Functions