Freigeben über


CAcl::GetAclEntries

Ruft die Einträge der Zugriffssteuerungsliste (ACL) vom CAcl-Objekt ab.

void GetAclEntries(
   CSid::CSidArray * pSids,
   CAccessMaskArray * pAccessMasks = NULL,
   CAceTypeArray * pAceTypes = NULL,
   CAceFlagArray * pAceFlags = NULL
) const throw(...);

Parameter

  • pSids
    Ein Zeiger auf ein Array von Objekten. CSid

  • pAccessMasks
    Die Zugriffsmasken.

  • pAceTypes
    Die Typen des Zugriffssteuerungseintrags (ACE).

  • pAceFlags
    Die ACE-Flags.

Hinweise

Diese Methode füllt die Arrayparameter mit den Details jedes ACE-Objekts aus, das im CAcl-Objekt enthalten ist.Verwenden Sie NULL, wenn die Details für dieses bestimmte Array nicht erforderlich sind.

Der Inhalt jedes Arrays entspricht miteinander, d. h entspricht das erste Element des Arrays CAccessMaskArray zum ersten Element im Array CSidArray, u. a.

Siehe ACE_HEADER für weitere Details auf ACE-Typen und -Flags.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CAcl-Klasse

CAcl::CAceFlagArray

CAcl::CAceTypeArray

CAcl::CAccessMaskArray

CAcl::GetAclEntry