Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Fungsi ini disediakan hanya untuk kompatibilitas mundur dengan Windows NT Server 4.0. Ini mengembalikan ERROR_CALL_NOT_IMPLEMENTED pada Windows Server 2003. Aplikasi harus menggunakan fungsi MprAdminPortEnum .]
Fungsi RasAdminPortEnum menghitung semua port pada server RAS yang ditentukan. Untuk setiap port di server, fungsi mengembalikan struktur RAS_PORT_0 yang berisi informasi tentang port.
Sintaks
DWORD RasAdminPortEnum(
_In_ const WCHAR *lpszServer,
_Out_ PRAS_PORT_0 *ppRasPort0,
_Out_ WORD *pcEntriesRead
);
Parameter
-
lpszServer [in]
-
Penunjuk ke string Unicode yang dihentikan null yang menentukan nama server RAS. Tentukan nama dengan karakter "\\" di depannya, dalam formulir: \\servername.
-
ppRasPort0 [out]
-
Penunjuk ke variabel yang menerima penunjuk ke buffer yang berisi array struktur RAS_PORT_0 . Ketika aplikasi telah selesai dengan memori, bebaskan dengan memanggil fungsi RasAdminFreeBuffer .
-
pcEntriesRead [out]
-
Penunjuk ke variabel 16-bit yang menerima jumlah total struktur RAS_PORT_0 yang dikembalikan dalam array ppRasPort0 .
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan bisa menjadi kode kesalahan berikut.
| Nilai | Makna |
|---|---|
|
Tidak ada port yang dapat dijumlahkan. Ini bisa jadi karena semua port yang dikonfigurasi pada server saat ini sedang digunakan untuk melakukan panggilan keluar. |
Tidak ada informasi kesalahan yang diperluas untuk fungsi ini; jangan panggil GetLastError.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Akhir dukungan klien |
Windows 2000 Professional |
| Akhir dukungan server |
Windows 2000 Server |
| Header |
|
| Pustaka |
|
| DLL |
|