chsvlib
chsv helper source code

◆ AutoACE

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.

Template Parameters
ACE_TYPE_IDis a standard Windows ACE type identifier passed as a template parameter to the ace_type_id template to retrieve the ACE type.