Sdílet prostřednictvím


Třída CSecurityDesc

Tato třída je obal SECURITY_DESCRIPTOR struktury.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class CSecurityDesc

Členy

Veřejné konstruktory

Název

Description

CSecurityDesc::CSecurityDesc

Konstruktor.

CSecurityDesc:: ~ CSecurityDesc

Destruktoru.

Veřejné metody

Název

Description

CSecurityDesc::FromString

Formát řetězce popisovače zabezpečení se převede do popisovače zabezpečení platné, funkční.

CSecurityDesc::GetControl

Řízení načte informace z popisovače zabezpečení.

CSecurityDesc::GetDacl

Načte volitelného řízení přístupu (DACL) informace z popisovače zabezpečení.

CSecurityDesc::GetGroup

Načte informace o primární skupinu z popisovače zabezpečení.

CSecurityDesc::GetOwner

Vlastník informací o ohlásil objekt načte z popisovače zabezpečení.

CSecurityDesc::GetPSECURITY_DESCRIPTOR

Vrací ukazatel SECURITY_DESCRIPTOR struktury.

CSecurityDesc::GetSacl

Načte informace o systému řízení přístupu (SACL) seznam z popisovače zabezpečení.

CSecurityDesc::IsDaclAutoInherited

Určuje seznam DACL nakonfigurován pro podporu automatické šíření.

CSecurityDesc::IsDaclDefaulted

Určuje, zda popisovače zabezpečení je konfigurován s výchozím seznamem DACL.

CSecurityDesc::IsDaclPresent

Určuje popisovač zabezpečení obsahuje seznam DACL.

CSecurityDesc::IsDaclProtected

Určuje, pokud je nakonfigurován seznam DACL VBA.

CSecurityDesc::IsGroupDefaulted

Určuje, pokud byl ve výchozím nastavení popisovač zabezpečení skupiny identifikátor zabezpečení (SID).

CSecurityDesc::IsOwnerDefaulted

Určuje, pokud byl ve výchozím nastavení popisovač zabezpečení SID vlastníka.

CSecurityDesc::IsSaclAutoInherited

Určuje podporu automatické šíření nakonfigurován seznam SACL.

CSecurityDesc::IsSaclDefaulted

Určuje popisovač zabezpečení nakonfigurován s výchozí seznam SACL.

CSecurityDesc::IsSaclPresent

Určuje popisovač zabezpečení obsahuje seznam SACL.

CSecurityDesc::IsSaclProtected

Určuje, pokud je nakonfigurován seznam SACL VBA.

CSecurityDesc::IsSelfRelative

Určuje, zda popisovače zabezpečení je samorelativní formát.

CSecurityDesc::MakeAbsolute

Volání této metody převést absolutní formátu popisovače zabezpečení.

CSecurityDesc::MakeSelfRelative

Volání této metody převést popisovač zabezpečení samorelativní formát.

CSecurityDesc::SetControl

Nastaví ovládací prvek bitů popisovače zabezpečení.

CSecurityDesc::SetDacl

Nastaví informace v seznamu DACL.Pokud seznam DACL již existuje v popisovači zabezpečení, nahrazuje.

CSecurityDesc::SetGroup

Nastaví informace o primární skupinu popisovače zabezpečení absolutní formát nahrazení jakékoli informace primární skupina již existuje.

CSecurityDesc::SetOwner

Nastaví informace popisovač zabezpečení absolutní formát, nahrazení již všechny informace o vlastníkovi, vlastník.

CSecurityDesc::SetSacl

Nastaví informace o seznam SACL.Pokud již v popisovači zabezpečení seznam SACL, nahrazuje.

CSecurityDesc::ToString

Popisovač zabezpečení se převede na formát řetězce.

Veřejné operátory

Název

Description

CSecurityDesc::operator const SECURITY_DESCRIPTOR *

Vrací ukazatel SECURITY_DESCRIPTOR struktury.

CSecurityDesc::operator =

Operátor přiřazení.

Poznámky

SECURITY_DESCRIPTOR struktura obsahuje informace o zabezpečení přidružené k objektu.Aplikace používají tuto strukturu a dotaz na stav objektu zabezpečení.Viz také AtlGetSecurityDescriptor.

Aplikace neměli měnit SECURITY_DESCRIPTOR struktura přímo a místo toho by měly použít metody třídy k dispozici.

Úvod do model řízení přístupu v systému Windows, naleznete v Řízení přístupu v .

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

SECURITY_DESCRIPTOR

Koncepty

Ukázky zabezpečení

Další zdroje

Přehled třídy ATL

Globální funkce zabezpečení