Sdílet prostřednictvím


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

Jméno popis
CSecurityAttributes::CSecurityAttributes Konstruktor

Veřejné metody

Jméno 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í