Поделиться через


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

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

Синтаксис

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

Параметры

[in] Sid

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

SubAuthority

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

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

Если вызов RtlSubAuthoritySid выполнен успешно, возвращаемое значение является указателем на указанную подосторию БЕЗОПАСНОСТИ. Значение подчиненной проверки подлинности является относительным идентификатором. (Относительный идентификатор или RID — это часть идентификатора безопасности, которая определяет пользователя или группу в отношении центра, выдавшего идентификатор БЕЗОПАСНОСТИ.)

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe (режим ядра); Ntdll.dll (режим пользователя)
IRQL < DISPATCH_LEVEL

См. также

RtlInitializeSid

SID