Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
Sicherheitsbeschreibung
Klassenübersicht
Globale Sicherheitsfunktionen