Fungsi NetRemoteComputerSupports (lmremutl.h)
Fungsi NetRemoteComputerSupports meminta pengalih untuk mengambil fitur opsional yang didukung sistem jarak jauh. Fitur termasuk Unicode, Panggilan Prosedur Jarak Jauh (RPC), dan dukungan Protokol Administrasi Jarak Jauh. Fungsi ini menetapkan koneksi jaringan jika tidak ada.
Sintaks
NET_API_STATUS NET_API_FUNCTION NetRemoteComputerSupports(
[in] LPCWSTR UncServerName,
[in] DWORD OptionsWanted,
[out] LPDWORD OptionsSupported
);
Parameter
[in] UncServerName
Penunjuk ke string konstanta yang menentukan nama server jarak jauh yang akan dikueri. Jika parameter ini NULL, komputer lokal akan digunakan.
[in] OptionsWanted
Menentukan nilai yang berisi sekumpulan bendera bit yang menunjukkan fitur yang diminati. Parameter ini harus setidaknya salah satu nilai berikut.
[out] OptionsSupported
Penunjuk ke nilai yang menerima sekumpulan bendera bit. Bendera menunjukkan fitur mana yang ditentukan oleh parameter OptionsWanted yang diimplementasikan pada komputer yang ditentukan oleh parameter UncServerName . (Semua bit lainnya diatur ke nol.)
Nilai parameter ini hanya valid ketika fungsi NetRemoteComputerSupports mengembalikan NERR_Success.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan NERR_Success.
Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu kode kesalahan berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Parameter OptionsWanted atau parameter OptionsSupported adalah NULL; kedua parameter diperlukan. |
|
Memori tidak cukup tersedia. |
Keterangan
Tidak ada keanggotaan grup khusus yang diperlukan untuk berhasil menjalankan fungsi NetRemoteComputerSupports .
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 | lmremutl.h (termasuk Lm.h) |
Pustaka | Netapi32.lib |
DLL | Netapi32.dll |