структура LSA_TRANSLATED_SID (ntsecapi.h)
Структура LSA_TRANSLATED_SID используется с функцией LsaLookupNames для возврата сведений о идентификаторе безопасности , который идентифицирует учетную запись.
Синтаксис
typedef struct _LSA_TRANSLATED_SID {
SID_NAME_USE Use;
ULONG RelativeId;
LONG DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
Члены
Use
Значение из типа перечисления SID_NAME_USE , определяющее тип SID.
Если параметр Use имеет одно из следующих значений, то один или оба члена RelativeId или DomainIndexLSA_TRANSLATED_SID являются недопустимыми. Эти члены допустимы, если у Use есть другое значение.
RelativeId
Указывает относительный идентификатор (RID) идентификатора безопасности учетной записи. RID определяет учетную запись относительно домена, на который ссылается член DomainIndex . Полный идентификатор безопасности учетной записи состоит из идентификатора безопасности домена, за которым следует RID.
DomainIndex
Задает отсчитываемый от нуля индекс записи в структуре LSA_REFERENCED_DOMAIN_LIST , возвращаемой функцией LsaLookupNames . Эта запись содержит имя и идентификатор безопасности домена, в котором была найдена учетная запись.
Если для учетной записи нет соответствующего домена, этот элемент содержит отрицательное значение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecapi.h |