EqualSid 函式 (securitybaseapi.h)

EqualSid 函式會測試兩個安全性標識碼 (SID) 值是否相等。 兩個 SID 必須完全相符,才能視為相等。

語法

BOOL EqualSid(
  [in] PSID pSid1,
  [in] PSID pSid2
);

參數

[in] pSid1

要比較之第一個 SID 結構的指標。 此結構假設為有效。

[in] pSid2

要比較之第二 個SID 結構的指標。 此結構假設為有效。

傳回值

如果 SID 結構相等,則傳回值為非零。

如果 SID 結構不相等,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

如果任一 SID 結構無效,則傳回值未定義。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 securitybaseapi.h (包括 Windows.h)
程式庫 Advapi32.lib
Dll Advapi32.dll

另請參閱

存取控制 概觀

基本 存取控制 函式

EqualPrefixSid

IsValidSid

SID