Condividi tramite


CSid Class

Questa classe è un wrapper per una struttura SID (ID di sicurezza).

Importante

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

class CSid

Membri

Typedef pubblici

Nome

Descrizione

CSid::CSidArray

Matrice di oggetti CSid.

Costruttori pubblici

Nome

Descrizione

CSid::CSid

Costruttore.

CSid::~CSid

Il distruttore.

Metodi pubblici

Nome

Descrizione

CSid::AccountName

Restituisce il nome dell'account associato all'oggetto CSid.

CSid::Domain

Restituisce il nome del dominio associato all'oggetto CSid.

CSid::EqualPrefix

Verifica dei prefissi SID (ID di sicurezza) per uguaglianza.

CSid::GetLength

Restituisce la lunghezza dell'oggetto CSid.

CSid::GetPSID

Restituisce un puntatore a una struttura SID.

CSid::GetPSID_IDENTIFIER_AUTHORITY

Restituisce un puntatore a una struttura SID_IDENTIFIER_AUTHORITY.

CSid::GetSubAuthority

Restituisce un subauthority specificato in una struttura SID .

CSid::GetSubAuthorityCount

Restituisce il numero di subauthority.

CSid::IsValid

Verifica dell'oggetto CSid la validità.

CSid::LoadAccount

Aggiorna l'oggetto CSid fornito il nome account e il dominio, o una struttura esistente SID.

CSid::Sid

Restituisce la stringa ID.

CSid::SidNameUse

Restituisce una descrizione dello stato dell'oggetto CSid.

Operatori

operatore =

Operatore di assegnazione.

SID const l'operatore *

Esegue il cast di un oggetto CSid a un puntatore a una struttura SID.

Operatori globali

== dell'operatore

Test due oggetti di descrittore di sicurezza per uguaglianza

operatore! =

Test due oggetti di descrittore di sicurezza disuguaglianza

operatore <

Confronta il valore di di due oggetti di descrittore di sicurezza.

operatore >

Confronta il valore di di due oggetti di descrittore di sicurezza.

<= dell'operatore

Confronta il valore di di due oggetti di descrittore di sicurezza.

>= dell'operatore

Confronta il valore di di due oggetti di descrittore di sicurezza.

Note

La struttura SID è una struttura di lunghezza variabile utilizzata per identificare in modo univoco utenti o gruppi.

Le applicazioni non devono modificare direttamente la struttura SID, ma utilizzano i metodi descritti in questa classe wrapper. Vedere anche AtlGetOwnerSid, AtlSetGroupSid, AtlGetGroupSide AtlSetOwnerSid.

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

Requisiti

Header: atlsecurity.h

Vedere anche

Concetti

Esempio di sicurezza

Altre risorse

ATL Class Overview

Security Global Functions

ATL Operators Alphabetical Reference