CSecurityDesc::IsDaclPresent

Bestimmt, ob die Sicherheitsbeschreibung eine besitzerverwaltete Zugriffssteuerungsliste (DACLs) enthält.

bool IsDaclPresent( ) const throw( );

Rückgabewert

Gibt true zurück, wenn die Sicherheitsbeschreibung DACL enthält; andernfalls false.

Hinweise

Wenn dieses Flag nicht festgelegt ist, oder wenn dieses Flag festgelegt ist und die DACL NULL ist, ermöglicht die Sicherheitsbeschreibung Zugriff gewährt.

Dieses Flag wird verwendet, um die Sicherheitsinformationen zu aufzunehmen angegeben von einem Aufrufer, bis die Sicherheitsbeschreibung mit einem sicherungsfähigen Objekt zugeordnet ist.Sobald die Sicherheitsbeschreibung mit einem sicherungsfähigen Objekt zugeordnet ist, wird das SE_DACL_PRESENT-Flag immer im Sicherheitsbeschreibungssteuerelement festgelegt.

Um dieses Flag festzulegen, verwenden Sie die Methode CSecurityDesc::SetDacl.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CSecurityDesc-Klasse

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected