Fungsi NetAccessGetUserPerms (lmaccess.h)
[Fungsi ini sudah usang. Untuk daftar fungsi alternatif, lihat Fungsi Otorisasi.]
Tidak didukung.
Fungsi NetAccessGetUserPerms mengembalikan izin akses pengguna atau grup tertentu untuk sumber daya tertentu.
Sintaks
NET_API_STATUS NET_API_FUNCTION NetAccessGetUserPerms(
LPCWSTR servername,
LPCWSTR UGname,
LPCWSTR resource,
LPDWORD Perms
);
Parameter
servername
Penunjuk ke string yang menentukan nama DNS atau NetBIOS dari server jarak jauh tempat fungsi dijalankan. Jika parameter ini NULL, komputer lokal akan digunakan.
UGname
Penunjuk ke string yang menentukan nama pengguna atau grup yang akan dikueri.
resource
Penunjuk ke string yang berisi nama sumber daya jaringan yang akan dikueri.
Perms
Penunjuk ke bilangan bulat pendek yang tidak ditandatangani yang menerima izin pengguna untuk sumber daya yang ditentukan.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah NERR_Success.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan sistem. Untuk daftar kode kesalahan, lihat Kode Kesalahan Sistem.
Keterangan
Fungsi ini memerlukan hak istimewa Admin untuk berhasil dijalankan pada komputer yang mengaktifkan keamanan lokal. Saat pengguna meminta izin akses mereka sendiri, tidak diperlukan hak istimewa khusus.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | lmaccess.h (termasuk Lm.h, Lmaccess.h) |
Pustaka | Netapi32.lib |
DLL | Netapi32.dll |