Fungsi CheckTokenMembershipEx (securitybaseapi.h)
Fungsi CheckTokenMembershipEx menentukan apakah SID yang ditentukan diaktifkan dalam token yang ditentukan.
Sintaks
BOOL CheckTokenMembershipEx(
[in, optional] HANDLE TokenHandle,
[in] PSID SidToCheck,
[in] DWORD Flags,
[out] PBOOL IsMember
);
Parameter
[in, optional] TokenHandle
Handel ke token akses. Jika ada, token ini diperiksa untuk SID. Jika tidak ada, maka token efektif saat ini digunakan. Ini harus menjadi token peniruan.
[in] SidToCheck
Penunjuk ke struktur SID. Fungsi ini memeriksa keberadaan SID ini di hadapan token.
[in] Flags
Bendera yang memengaruhi perilaku fungsi. Saat ini satu-satunya bendera yang valid adalah CTMF_INCLUDE_APPCONTAINER yang memungkinkan kontainer aplikasi untuk meneruskan panggilan selama persyaratan lain token terpenuhi, seperti grup yang ditentukan ada dan diaktifkan.
[out] IsMember
TRUE jika SID diaktifkan dalam token; jika tidak, FALSE.
Menampilkan nilai
Jika fungsi berhasil, fungsi akan mengembalikan TRUE.
Jika fungsi gagal, fungsi akan mengembalikan nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Persyaratan
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | securitybaseapi.h (termasuk Windows.h) |
Pustaka | Advapi32.lib |
DLL | Kernel32.dll |
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