Fungsi IsValidSid (securitybaseapi.h)
Fungsi IsValidSid memvalidasi pengidentifikasi keamanan (SID) dengan memverifikasi bahwa nomor revisi berada dalam rentang yang diketahui, dan bahwa jumlah subautoritas kurang dari maksimum.
Sintaks
BOOL IsValidSid(
[in] PSID pSid
);
Parameter
[in] pSid
Penunjuk ke struktur SID untuk memvalidasi. Parameter ini tidak boleh NULL.
Nilai kembali
Jika struktur SID valid, nilai yang dikembalikan bukan nol.
Jika struktur SID tidak valid, nilai yang dikembalikan adalah nol. Tidak ada informasi kesalahan yang diperluas untuk fungsi ini; jangan panggil GetLastError.
Keterangan
Jika pSidadalah NULL, aplikasi akan gagal dengan pelanggaran akses.
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 |