Sdílet prostřednictvím


Třída CDacl

Tato třída je obálka pro strukturu DACL (seznam discretionary řízení přístupu).

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 CDacl : public CAcl

Členy

Veřejné konstruktory

Název

Description

CDacl::CDacl

Konstruktor.

CDacl:: ~ CDacl

Destruktoru.

Veřejné metody

Název

Description

CDacl::AddAllowedAce

Přidá povolených eso (položky řízení přístupu) CDacl objektu.

CDacl::AddDeniedAce

Přidá odepření eso CDacl objektu.

CDacl::GetAceCount

Vrátí počet ACE (položky řízení přístupu) CDacl objektu.

CDacl::RemoveAce

Odebere z konkrétní ACE (položka řízení přístupu) CDacl objektu.

CDacl::RemoveAllAces

Odebere všechny položky řízení přístupu obsažených v CDacl objektu.

Veřejné operátory

Název

Description

CDacl::operator =

Operátor přiřazení.

Poznámky

Popisovače zabezpečení objektu může obsahovat seznam DACL.Obsahuje seznam DACL nula nebo více ACE (položky řízení přístupu), které identifikují uživatele a skupiny, kteří mohou přistupovat k objektu.Pokud je prázdný seznam DACL (to znamená, obsahuje nulovou ACE), žádný přístup výslovně povolen, tak implicitně odepřen přístup.Pokud popisovače zabezpečení objektu nemá seznam DACL, objekt nechráněná a instalovala úplný přístup.

Načtení seznamu DACL daného objektu, musí být vlastníka objektu nebo čtení_informací_o_řízení přístup k objektu.Změna seznamu DACL daného objektu, musí mít zápis_DAC přístup k objektu.

Použít metody třídy poskytované vytvořit, přidat, odebrat a odstranit z ACE CDacl objektu.Viz také AtlGetDacl a AtlSetDacl.

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

Hierarchii dědičnosti

CAcl

CDacl

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

Třída CAcl

ACLs

ACEs

Koncepty

Ukázky zabezpečení

Další zdroje

Přehled třídy ATL

Globální funkce zabezpečení