Fungsi NetAccessAdd (lmaccess.h)
[Fungsi ini sudah usang. Untuk daftar fungsi alternatif, lihat Fungsi Otorisasi.]
Tidak didukung.
Fungsi NetAccessAdd membuat daftar kontrol akses (ACL) baru untuk sumber daya.
Sintaks
NET_API_STATUS NET_API_FUNCTION NetAccessAdd(
LPCWSTR servername,
DWORD level,
LPBYTE buf,
LPDWORD parm_err
);
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.
level
Menentukan tingkat informasi data. Parameter ini bisa menjadi nilai berikut.
Nilai | Makna |
---|---|
|
Parameter pbBuffer menunjuk ke struktur access_info_1 . |
buf
Penunjuk ke buffer yang berisi struktur informasi akses.
parm_err
Menentukan ukuran, dalam byte, dari buffer yang diacu oleh parameter pbBuffer .
Mengembalikan 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 mengharuskan keamanan tingkat Pengguna diaktifkan.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |