Bagikan melalui


Fungsi EqualDomainSid (securitybaseapi.h)

Fungsi EqualDomainSid menentukan apakah dua SID berasal dari domain yang sama.

Sintaks

BOOL EqualDomainSid(
  [in]  PSID pSid1,
  [in]  PSID pSid2,
  [out] BOOL *pfEqual
);

Parameter

[in] pSid1

Penunjuk ke salah satu dari dua SID untuk dibandingkan. SID ini harus berupa SID domain akun atau SID BAWAAN.

[in] pSid2

Penunjuk ke salah satu dari dua SID untuk dibandingkan. SID ini harus berupa SID domain akun atau SID BAWAAN.

[out] pfEqual

Pointer ke BOOL yang ditetapkan EqualDomainSid ke TRUE jika domain dari dua SID sama atau FALSE jika tidak sama. Nilai ini tidak boleh NULL.

Nilai kembali

Jika kedua SID adalah SID domain akun dan/atau SID BUILTIN, nilai yang dikembalikan bukan nol. Selain itu, *pfEqual diatur ke TRUE jika domain dari dua SID sama; jika tidak * pfEqual diatur ke FALSE.

Jika satu atau beberapa SIDS bukan domain akun SID atau SID BUILTIN, maka nilai yang dikembalikan adalah FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError. GetLastError mengembalikan ERROR_NON_DOMAIN_SID jika SID bukan domain akun SID atau BUILTIN SID.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header securitybaseapi.h (termasuk Windows.h)
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

EqualPrefixSid

EqualSid