Freigeben über


CSecurityAttributes-Klasse

Diese Klasse ist ein dünner Wrapper für die Sicherheitsattributestruktur.

Wichtig

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

Syntax

class CSecurityAttributes : public SECURITY_ATTRIBUTES

Member

Öffentliche Konstruktoren

Name Beschreibung
CSecurityAttributes::CSecurityAttributes Der Konstruktor.

Öffentliche Methoden

Name Beschreibung
CSecurityAttributes::Set Rufen Sie diese Methode auf, um die Attribute des CSecurityAttributes Objekts festzulegen.

Hinweise

Die SECURITY_ATTRIBUTES Struktur enthält einen Sicherheitsdeskriptor , der für die Erstellung eines Objekts verwendet wird, und gibt an, ob das durch Angeben dieser Struktur abgerufene Handle vererbbar ist.

Eine Einführung in das Zugriffssteuerungsmodell in Windows finden Sie unter Access Control im Windows SDK.

Vererbungshierarchie

SECURITY_ATTRIBUTES

CSecurityAttributes

Anforderungen

Kopfzeile: atlsecurity.h

CSecurityAttributes::CSecurityAttributes

Der Konstruktor.

CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);

Parameter

rSecurityDescriptor
Verweis auf den Sicherheitsdeskriptor.

bInheritsHandle
Gibt an, ob das zurückgegebene Handle geerbt wird, wenn ein neuer Prozess erstellt wird. Wenn dieses Element auf true festgelegt ist, erbt der neue Prozess das Handle.

CSecurityAttributes::Set

Rufen Sie diese Methode auf, um die Attribute des CSecurityAttributes Objekts festzulegen.

void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);

Parameter

rSecurityDescriptor
Verweis auf den Sicherheitsdeskriptor.

bInheritHandle
Gibt an, ob das zurückgegebene Handle geerbt wird, wenn ein neuer Prozess erstellt wird. Wenn dieses Element auf true festgelegt ist, erbt der neue Prozess das Handle.

Hinweise

Diese Methode wird vom Konstruktor verwendet, um das CSecurityAttributes Objekt zu initialisieren.

Siehe auch

Sicherheitsbeispiel
SECURITY_ATTRIBUTES
Sicherheitsdeskriptor
Klassenübersicht
Globale Sicherheitsfunktionen