CSid::CSid
Конструктор.
CSid( ) throw( );
CSid(
const SID & rhs
) throw(...);
CSid(
const CSid & rhs
) throw(...);
CSid(
const SID_IDENTIFIER_AUTHORITY & IdentifierAuthority,
BYTE nSubAuthorityCount,
...
) throw(...);
explicit CSid(
LPCTSTR pszAccountName,
LPCTSTR pszSystem = NULL
) throw(...);
explicit CSid(
const SID * pSid,
LPCTSTR pszSystem = NULL
) throw(...);
Параметры
rhs
Существующий объект CSid или структура SID (идентификатор безопасности).IdentifierAuthority
Nt.nSubAuthorityCount
Количество subauthority.pszAccountName
Имя учетной записи.pszSystem
Имя системы. Эта строка может быть именем удаленного компьютера. Если эта строка ПУСТА, то локальная система используется.pSid
Указатель на структуру SID.
Заметки
Конструктор инициализирует объект, CSid параметр внутренний элемент данных в SidTypeInvalid или копировать параметры из существующего CSid, SID или существующей учетной записи.
Если инициализация, конструктор создаст исключение класс CAtlException.
Требования
Header: atlsecurity.h