CTokenPrivileges::GetNamesAndAttributes
Возвращает флаги имени и атрибутов из объекта CTokenPrivileges.
void GetNamesAndAttributes(
CNames * pNames,
CAttributes * pAttributes = NULL
) const throw(...);
Параметры
pNames
Указатель на массив объектов CString. CNames typedef, заданный в качестве CAtlArray <CString> CNames.pAttributes
Указатель на массив объектов типа DWORD. Если этот параметр опущен или имеет значение null, то атрибуты, не восстановлены. CAttributes typedef, заданный в качестве CAtlArray <DWORD> CAttributes.
Заметки
Данный метод перечисляет все права, содержащихся в объекте CTokenPrivileges, поместив имя и (при необходимости) флаги атрибута в объекты массива.
Этот метод извлекает имя атрибута, а не displayable имя: например, если именем атрибута SE_REMOTE_SHUTDOWN_NAME, то имя системы "SeRemoteShutdownPrivilege". Для получения displayable имя, используйте метод CTokenPrivileges::GetDisplayNames.
Требования
Header: atlsecurity.h
См. также
Ссылки
CTokenPrivileges::GetDisplayNames