Freigeben über


CSid Class

Diese Klasse ist ein Wrapper für eine Struktur SID (Sicherheits-ID).

Wichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.

class CSid

Mitglieder

Öffentliche Typedefs

Name

Description

CSid::CSidArray

Ein Array von CSid-Objekten.

Öffentliche Konstruktoren

Name

Description

CSid::CSid

Der -Konstruktor.

CSid::~CSid

Der Destruktor.

Öffentliche Methoden

Name

Description

CSid::AccountName

Gibt den Namen des Kontos zurück, das mit dem CSid-Objekt zugeordnet ist.

CSid::Domain

Gibt den Namen der Domäne zurück, die dem CSid-Objekt zugeordnet ist.

CSid::EqualPrefix

Testet SID (Sicherheits-ID)-Präfixe auf Gleichheit.

CSid::GetLength

Gibt die Länge des CSid-Objekts zurück.

CSid::GetPSID

Gibt einen Zeiger auf eine Struktur SID zurück.

CSid::GetPSID_IDENTIFIER_AUTHORITY

Gibt einen Zeiger auf die SID_IDENTIFIER_AUTHORITY-Struktur zurück.

CSid::GetSubAuthority

Gibt ein bestimmtes subauthority in einer SID -Struktur zurück.

CSid::GetSubAuthorityCount

Gibt die Anzahl subauthority zurück.

CSid::IsValid

Testet das CSid-Objekt Gültigkeit.

CSid::LoadAccount

Aktualisiert das CSid-Objekt, das den Kontonamen und die Domäne angegeben werden, oder eine vorhandene SID-Struktur.

CSid::Sid

Gibt die ID-Zeichenfolge zurück.

CSid::SidNameUse

Gibt eine Beschreibung des Zustands des CSid-Objekts zurück.

Operatoren

Operator =

Zuweisungsoperator

Operator const SID *

Wandelt ein CSid-Objekt in einen Zeiger auf eine Struktur SID um.

Globale Operatoren

Operator ==

Tests zwei Sicherheitsbeschreibungsobjekte für Gleichheit

Operator! =

Tests zwei Sicherheitsbeschreibungsobjekte für Ungleichheit

Operator <

Vergleicht relativen Wert zweier Sicherheitsbeschreibungsobjekten.

Operator >

Vergleicht relativen Wert zweier Sicherheitsbeschreibungsobjekten.

Operator <=

Vergleicht relativen Wert zweier Sicherheitsbeschreibungsobjekten.

Operator >=

Vergleicht relativen Wert zweier Sicherheitsbeschreibungsobjekten.

Hinweise

Die SID-Struktur ist eine Struktur mit variabler Länge, die verwendet wird, um Benutzer oder Gruppen eindeutig zu identifizieren.

Anwendungen müssen die SID-Struktur nicht direkt ändern, aber verwenden stattdessen die Methoden, die in dieser Wrapperklasse bereitgestellt werden. Siehe auch AtlGetOwnerSid, AtlSetGroupSid, AtlGetGroupSid und AtlSetOwnerSid.

Eine Einführung in Zugriffssteuerungsmodell in Windows, finden Sie unter Zugriffssteuerung in Windows SDK.

Anforderungen

Header: atlsecurity.h

Siehe auch

Konzepte

Beispiel für die Sicherheit

Weitere Ressourcen

ATL Class Overview

Security Global Functions

ATL Operators Alphabetical Reference