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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk