Поделиться через


CAcl::GetAclEntries

Извлекает записи acl (ACL) из объекта CAcl.

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

Параметры

  • pSids
    Указатель на массив CSid возражает.

  • pAccessMasks
    Маска доступа.

  • pAceTypes
    Типы элементов управления доступом (ACE).

  • pAceFlags
    Флаги ACE.

Заметки

Этот метод заполняет параметры массива с подробными сведениями каждого объекта ACE, содержащихся в объекте CAcl. Используйте значение NULL, если необходимые сведения для заданного массива.

Содержимое каждого массива соответствуют друг другу, то есть первый элемент массива CAccessMaskArray соответствует первому элементу в массиве CSidArray и т д

См. раздел ACE_HEADER дополнительные сведения о типах и флагах элемента управления доступом.

Требования

Header: atlsecurity.h

См. также

Ссылки

CAcl Class

CAcl::CAceFlagArray

CAcl::CAceTypeArray

CAcl::CAccessMaskArray

CAcl::GetAclEntry