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

Подпрограмма RtlEqualSid определяет, равны ли два значения идентификатора безопасности (SID). Два идентификатора безопасности должны точно соответствовать, чтобы считаться равными.

Синтаксис

NTSYSAPI BOOLEAN RtlEqualSid(
  [in] PSID Sid1,
  [in] PSID Sid2
);

Параметры

[in] Sid1

Указатель на первую сравниваемую структуру sid. Должен указывать на допустимый идентификатор безопасности.

[in] Sid2

Указатель на вторую структуру sid для сравнения. Должен указывать на допустимый идентификатор безопасности.

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

Значение RtlEqualSid возвращает значение TRUE , если структуры sid равны, в противном случае — FALSE . Если недопустимая структура sid, возвращаемое значение не определено.

Комментарии

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

Требования

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

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

RtlCopySid

RtlEqualPrefixSid

RtlValidSid

SID