Функция RtlSubAuthoritySid (ntifs.h)

Подпрограмма RtlSubAuthoritySid возвращает указатель на указанную вложенную проверку подлинности идентификатора безопасности (SID).

Синтаксис

NTSYSAPI PULONG RtlSubAuthoritySid(
  [in] PSID  Sid,
       ULONG SubAuthority
);

Параметры

[in] Sid

Указатель на структуру SID. Идентификатор безопасности должен быть инициализирован путем вызова RtlInitializeSid.

SubAuthority

Отсчитываемый от нуля индекс, указывающий, какая вложенная авторичность указана. Это значение не проверяется на соответствие количеству вложенных удостоверенностей в идентификаторе безопасности.

Возвращаемое значение

Если вызов RtlSubAuthoritySid завершается успешно, возвращаемое значение является указателем на указанную вложенную проверку подлинности sid. Значение subauthority является относительным идентификатором. (Относительный идентификатор, или RID, — это часть идентификатора безопасности, которая идентифицирует пользователя или группу по отношению к центру, выдавшего идентификатор безопасности.)

Комментарии

Дополнительные сведения о безопасности и управлении доступом см. в статье Модель безопасности Windows для разработчиков драйверов и в документации по этим темам в windows SDK.

Требования

Требование Значение
Минимальная версия клиента Windows 2000
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe (режим ядра); Ntdll.dll (пользовательский режим)
IRQL < DISPATCH_LEVEL

См. также раздел

RtlInitializeSid

SID