using AutoACE = std::unique_ptr<ace_type_id_t<ACE_TYPE_ID>, Chusov::Memory::raw_delete_t<ace_type_id_t<ACE_TYPE_ID> >> |
A type alias for unique pointers to memory containing standard representation of an access control entry. The memory is supposed to be allocated using the standard ::operator new operator and thus will be freed using the ::operator delete.
ACE_TYPE_ID | is a standard Windows ACE type identifier passed as a template parameter to the ace_type_id template to retrieve the ACE type. |