Fungsi MprConfigServerSetInfo (mprapi.h)
Fungsi MprConfigServerSetInfo digunakan untuk mengatur jumlah port untuk port L2TP, PPTP, dan SSTP dan mengaktifkan atau menonaktifkan RRAS di registri ketika layanan RRAS tidak berjalan sehingga diambil saat sistem dimulai ulang di lain waktu.
Sintaks
DWORD MprConfigServerSetInfo(
[in] MPR_SERVER_HANDLE hMprServer,
[in] DWORD dwLevel,
[in] LPBYTE lpbBuffer
);
Parameter
[in] hMprServer
Tangani ke konfigurasi router. Dapatkan handel ini dengan memanggil MprConfigServerConnect.
[in] dwLevel
Nilai DWORD yang menjelaskan format di mana informasi disusun dalam parameter lpbBuffer . Nilai yang dapat diterima untuk dwLevel menyertakan 1 dan 2 seperti yang tercantum dalam tabel berikut.
Nilai | Format Struktur |
---|---|
1 | Windows Server 2003 atau yang lebih baru: MPR_SERVER_1 |
2 | Windows Server 2008 atau yang lebih baru: MPR_SERVER_2 |
[in] lpbBuffer
Penunjuk ke MPR_SERVER_1
atau struktur MPR_SERVER_2 . Parameter dwLevel menunjukkan jenis struktur.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah NO_ERROR.
Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.
Nilai | Makna |
---|---|
|
Aplikasi panggilan tidak memiliki hak istimewa yang memadai. |
|
Reboot sistem diperlukan agar perubahan tersebut dapat diterapkan. Ubah jumlah port menggunakan panggilan MprConfigServerSetInfo dan reboot. |
|
Jika Anda mencoba mengatur jumlah port ke lebih dari batas yang didukung sistem seperti yang ditentukan pada topik MPR_SERVER_1 dan MPR_SERVER_2 .
Mengembalikan kesalahan ini jika Anda mencoba mengatur jumlah port PPTP ke 0. Mengembalikan kesalahan ini jika bendera tidak valid atau jika lpbBuffer atau hMprServer adalah NULL. |
|
Nilai dwLevel tidak valid. |
|
Handel hMprServer tidak valid. |
|
Gunakan FormatMessage untuk mengambil pesan kesalahan sistem yang sesuai dengan kode kesalahan yang dikembalikan. |
Keterangan
Perubahan pada konfigurasi server ini persisten, tetapi tidak berpengaruh pada server RRAS hingga dimulai ulang.
Contoh
Topik Pengaturan port L2TP dan PPTP dari layanan RRAS lokal menunjukkan fungsi ini sedang digunakan.
Persyaratan
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mprapi.h |
Pustaka | Mprapi.lib |
DLL | Mprapi.dll |
Lihat juga
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