MPR_SERVER_1 結構 (mprapi.h)

MPR_SERVER_1結構可用來擷取和設定裝置上適用于點對點通道通訊協定 (PPTP) 和第 2 層通道通訊協定 (L2TP) 的埠數目。

語法

typedef struct _MPR_SERVER_1 {
  DWORD dwNumPptpPorts;
  DWORD dwPptpPortFlags;
  DWORD dwNumL2tpPorts;
  DWORD dwL2tpPortFlags;
} MPR_SERVER_1, *PMPR_SERVER_1;

成員

dwNumPptpPorts

指定裝置上為 PPTP 設定的埠數目。 下表列出 dwNumPptpPorts 的最大值。 不允許值為零。

最大值 Windows 版本
1
Windows Server 2003、Web Edition
1000
Windows Server 2003 Standard Edition
16,384
Windows Server 2003、Datacenter Edition 和 Windows Server 2003,Enterprise Edition
 

如果dwNumPptpPorts包含的值超出服務開始時間在登錄中設定的限制, (預設為 Windows Server 2003、Standard Edition 和 Windows Server 2003 的預設值為 1000,Enterprise Edition) ,MprConfigServerSetInfo 和 MprAdminServerSetInfo函式會傳回ERROR_SUCCESS_REBOOT_REQUIRED

dwPptpPortFlags

一組位旗標,指出裝置上是否已啟用 RAS 或路由。

意義
MPR_ENABLE_RAS_ON_DEVICE
如果設定,則會在裝置上啟用 RAS。
MPR_ENABLE_ROUTING_ON_DEVICE
如果設定,則會在裝置上啟用路由。

dwNumL2tpPorts

指定裝置上針對 L2TP 設定的埠數目。 下表列出 dwNumL2tpPorts 的 最大值。 不允許值為零。

最大值 Windows 版本
1
Windows Server 2003、Web Edition
1000
Windows Server 2003 Standard Edition
30,000
Windows Server 2003、Datacenter Edition 和 Windows Server 2003,Enterprise Edition
 

如果dwNumL2tpPorts包含的值超出服務開始時間在登錄中設定的限制, (Windows Server 2003、Standard Edition 和 Windows Server 2003 的預設值為 1000,Enterprise Edition) MprConfigServerSetInfoMprAdminServerSetInfo函式會傳回ERROR_SUCCESS_REBOOT_REQUIRED

dwL2tpPortFlags

一組位旗標,指出裝置上是否已啟用 RAS 或路由。

意義
MPR_ENABLE_RAS_ON_DEVICE
如果設定,則會在裝置上啟用 RAS。
MPR_ENABLE_ROUTING_ON_DEVICE
如果設定,則會在裝置上啟用路由。

需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 mprapi.h

另請參閱

MPR_SERVER_0

MPR_SERVER_2

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

路由器管理參考

路由器管理結構