Condividi tramite


struttura MPR_SERVER_2 (mprapi.h)

La struttura MPR_SERVER_2 viene usata per recuperare e impostare il numero di porte disponibili per il protocollo PPTP (Point-to-Point Tunneling Protocol), L2TP (Layer 2 Tunneling Protocol) e Secure Socket Tunneling Protocol (SSTP) in un dispositivo.

Sintassi

typedef struct _MPR_SERVER_2 {
  DWORD dwNumPptpPorts;
  DWORD dwPptpPortFlags;
  DWORD dwNumL2tpPorts;
  DWORD dwL2tpPortFlags;
  DWORD dwNumSstpPorts;
  DWORD dwSstpPortFlags;
} MPR_SERVER_2, *PMPR_SERVER_2;

Members

dwNumPptpPorts

Specifica il numero di porte configurate per PPTP nel dispositivo. I valori massimi per dwNumPptpPorts sono elencati nella tabella seguente. Il valore zero non è consentito.

Valore massimo Versione di Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
16.384
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumPptpPorts contiene un valore oltre il limite configurato nel Registro di sistema all'ora di inizio del servizio (il valore predefinito è 1000 per Windows Server 2008 Standard e Windows Server 2008 Enterprise), le funzioni MprConfigServerSetInfo e MprAdminServerSetInfo restituiranno ERROR_SUCCESS_REBOOT_REQUIRED.

dwPptpPortFlags

Set di flag di bit che indicano se RAS o Routing è abilitato nel dispositivo.

Valore Significato
MPR_ENABLE_RAS_ON_DEVICE
Se impostato, RAS è abilitato nel dispositivo.
MPR_ENABLE_ROUTING_ON_DEVICE
Se impostato, il routing è abilitato nel dispositivo.

dwNumL2tpPorts

Specifica il numero di porte configurate per L2TP nel dispositivo. I valori massimi per dwNumL2tpPorts sono elencati nella tabella seguente. Il valore zero non è consentito.

Valore massimo Versione di Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30.000
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumL2tpPorts contiene un valore oltre il limite configurato nel Registro di sistema all'ora di inizio del servizio (il valore predefinito è 1000 per Windows Server 2008 Standard e Windows Server 2008 Enterprise), le funzioni MprConfigServerSetInfo e MprAdminServerSetInfo restituiranno ERROR_SUCCESS_REBOOT_REQUIRED.

dwL2tpPortFlags

Set di flag di bit che indicano se RAS o Routing è abilitato nel dispositivo.

Valore Significato
MPR_ENABLE_RAS_ON_DEVICE
Se impostato, RAS è abilitato nel dispositivo.
MPR_ENABLE_ROUTING_ON_DEVICE
Se impostato, il routing è abilitato nel dispositivo.

dwNumSstpPorts

Specifica il numero di porte configurate per SSTP nel dispositivo. I valori massimi per dwNumSstpPorts sono elencati nella tabella seguente. Il valore zero non è consentito.

Valore massimo Versione di Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30.000
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumSstpPorts contiene un valore oltre il limite configurato nel Registro di sistema all'ora di inizio del servizio (il valore predefinito è 1000 per Windows Server 2008 Standard e Windows Server 2008 Enterprise), le funzioni MprConfigServerSetInfo e MprAdminServerSetInfo restituiranno ERROR_SUCCESS_REBOOT_REQUIRED.

dwSstpPortFlags

Set di flag di bit che indicano se RAS è abilitato nel dispositivo.

Valore Significato
MPR_ENABLE_RAS_ON_DEVICE
Se impostato, RAS è abilitato nel dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione mprapi.h

Vedi anche

MPR_SERVER_0

MPR_SERVER_1

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

Informazioni di riferimento sulla gestione dei router

Strutture di gestione router