Функция EqualSid (securitybaseapi.h)
Функция EqualSid проверяет два значения идентификатора безопасности (SID) на равенство. Два идентификатора безопасности должны точно соответствовать, чтобы считаться равными.
Синтаксис
BOOL EqualSid(
[in] PSID pSid1,
[in] PSID pSid2
);
Параметры
[in] pSid1
Указатель на первую сравниваемую структуру sid . Предполагается, что эта структура является допустимой.
[in] pSid2
Указатель на вторую структуру идентификатора безопасности для сравнения. Предполагается, что эта структура является допустимой.
Возвращаемое значение
Если структуры sid равны, возвращаемое значение будет ненулевым.
Если структуры sid не равны, возвращаемое значение равно нулю. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Если недопустимая структура sid является недопустимой, возвращаемое значение не определено.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | securitybaseapi.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |