CSecurityAttributes – třída
Tato třída je tenký obálka pro strukturu atributů zabezpečení.
Důležité
Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.
Syntaxe
class CSecurityAttributes : public SECURITY_ATTRIBUTES
Členové
Veřejné konstruktory
Název | Popis |
---|---|
CSecurityAttributes::CSecurityAttributes | Konstruktor |
Veřejné metody
Název | Popis |
---|---|
CSecurityAttributes::Set | Voláním této metody nastavíte atributy objektu CSecurityAttributes . |
Poznámky
Struktura SECURITY_ATTRIBUTES
obsahuje popisovač zabezpečení použitý k vytvoření objektu a určuje, zda popisovač načtený zadáním této struktury je zděděný.
Úvod k modelu řízení přístupu ve Windows najdete v tématu Řízení přístupu v sadě Windows SDK.
Hierarchie dědičnosti
SECURITY_ATTRIBUTES
CSecurityAttributes
Požadavky
Hlavička: atlsecurity.h
CSecurityAttributes::CSecurityAttributes
Konstruktor
CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);
Parametry
rSecurityDescriptor
Odkaz na popisovač zabezpečení
bInheritsHandle
Určuje, zda je vrácený popisovač zděděný při vytvoření nového procesu. Pokud je tento člen pravdivý, nový proces zdědí popisovač.
CSecurityAttributes::Set
Voláním této metody nastavíte atributy objektu CSecurityAttributes
.
void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);
Parametry
rSecurityDescriptor
Odkaz na popisovač zabezpečení
bInheritHandle
Určuje, zda je vrácený popisovač zděděný při vytvoření nového procesu. Pokud je tento člen pravdivý, nový proces zdědí popisovač.
Poznámky
Tuto metodu používá konstruktor k inicializaci objektu CSecurityAttributes
.
Viz také
Ukázka zabezpečení
SECURITY_ATTRIBUTES
popisovač zabezpečení
Přehled třídy
Globální funkce zabezpečení