Bagikan melalui


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

Lihat juga

Gambaran Umum Access Control

Fungsi Access Control Dasar

GetLengthSid

GetSidIdentifierAuthority

GetSidLengthRequired

GetSidSubAuthority

GetSidSubAuthorityCount

SID