MPR_SERVER_2-Struktur (mprapi.h)

Die MPR_SERVER_2-Struktur wird verwendet, um die Anzahl der Ports abzurufen und festzulegen, die für das Point-to-Point Tunneling-Protokoll (PPTP), das Layer 2 Tunneling Protocol (L2TP) und das Secure Socket Tunneling Protocol (SSTP) auf einem Gerät verfügbar sind.

Syntax

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

Member

dwNumPptpPorts

Gibt die Anzahl der Ports an, die für PPTP auf dem Gerät konfiguriert sind. Die maximalen Werte für dwNumPptpPorts sind in der folgenden Tabelle aufgeführt. Der Wert 0 (null) ist nicht zulässig.

Maximalwert Windows-Version
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
16.384
Windows Server 2008 Datacenter und Windows Server 2008 Enterprise
 

Wenn dwNumPptpPorts einen Wert enthält, der über den in der Registrierung konfigurierten Grenzwert zum Startzeitpunkt des Diensts hinausgeht (der Standardwert ist 1000 für Windows Server 2008 Standard und Windows Server 2008 Enterprise), geben die Funktionen MprConfigServerSetInfo und MprAdminServerSetInfoERROR_SUCCESS_REBOOT_REQUIRED zurück.

dwPptpPortFlags

Eine Reihe von Bitflags, die angeben, ob RAS oder Routing auf dem Gerät aktiviert ist.

Wert Bedeutung
MPR_ENABLE_RAS_ON_DEVICE
Wenn festgelegt, ist RAS auf dem Gerät aktiviert.
MPR_ENABLE_ROUTING_ON_DEVICE
Wenn festgelegt, ist Routing auf dem Gerät aktiviert.

dwNumL2tpPorts

Gibt die Anzahl der Ports an, die für L2TP auf dem Gerät konfiguriert sind. Die maximalen Werte für dwNumL2tpPorts sind in der folgenden Tabelle aufgeführt. Der Wert 0 (null) ist nicht zulässig.

Maximalwert Windows-Version
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30.000
Windows Server 2008 Datacenter und Windows Server 2008 Enterprise
 

Wenn dwNumL2tpPorts einen Wert enthält, der den in der Registrierung konfigurierten Grenzwert zum Startzeitpunkt des Diensts überschreitet (der Standardwert ist 1000 für Windows Server 2008 Standard und Windows Server 2008 Enterprise), geben die Funktionen MprConfigServerSetInfo und MprAdminServerSetInfoERROR_SUCCESS_REBOOT_REQUIRED zurück.

dwL2tpPortFlags

Eine Reihe von Bitflags, die angeben, ob RAS oder Routing auf dem Gerät aktiviert ist.

Wert Bedeutung
MPR_ENABLE_RAS_ON_DEVICE
Wenn festgelegt, ist RAS auf dem Gerät aktiviert.
MPR_ENABLE_ROUTING_ON_DEVICE
Wenn festgelegt, ist Routing auf dem Gerät aktiviert.

dwNumSstpPorts

Gibt die Anzahl der Ports an, die für SSTP auf dem Gerät konfiguriert sind. Die maximalen Werte für dwNumSstpPorts sind in der folgenden Tabelle aufgeführt. Der Wert 0 (null) ist nicht zulässig.

Maximalwert Windows-Version
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30.000
Windows Server 2008 Datacenter und Windows Server 2008 Enterprise
 

Wenn dwNumSstpPorts einen Wert enthält, der den in der Registrierung konfigurierten Grenzwert zum Startzeitpunkt des Diensts überschreitet (der Standardwert ist 1000 für Windows Server 2008 Standard und Windows Server 2008 Enterprise), geben die Funktionen MprConfigServerSetInfo und MprAdminServerSetInfoERROR_SUCCESS_REBOOT_REQUIRED zurück.

dwSstpPortFlags

Eine Reihe von Bitflags, die angeben, ob RAS auf dem Gerät aktiviert ist.

Wert Bedeutung
MPR_ENABLE_RAS_ON_DEVICE
Wenn festgelegt, ist RAS auf dem Gerät aktiviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile mprapi.h

Weitere Informationen

MPR_SERVER_0

MPR_SERVER_1

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

Referenz zur Routerverwaltung

Routerverwaltungsstrukturen