Compartilhar via


estrutura MPR_SERVER_2 (mprapi.h)

A estrutura MPR_SERVER_2 é usada para recuperar e definir o número de portas disponíveis para o Protocolo de Túnel Ponto a Ponto (PPTP), Protocolo de Túnel de Camada 2 (L2TP) e Protocolo de Túnel de Soquete Seguro (SSTP) em um dispositivo.

Sintaxe

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

Membros

dwNumPptpPorts

Especifica o número de portas configuradas para PPTP no dispositivo. Os valores máximos para dwNumPptpPorts são listados na tabela a seguir. O valor zero não é permitido.

Valor máximo Versão do Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
16.384
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumPptpPorts contiver um valor além do limite configurado no registro na hora de início do serviço (o padrão é 1000 para as funções Windows Server 2008 Standard e Windows Server 2008 Enterprise), as funções MprConfigServerSetInfo e MprAdminServerSetInfo retornarão ERROR_SUCCESS_REBOOT_REQUIRED.

dwPptpPortFlags

Um conjunto de bits que indicam se RAS ou Roteamento está habilitado no dispositivo.

Valor Significado
MPR_ENABLE_RAS_ON_DEVICE
Se definido, RAS está habilitado no dispositivo.
MPR_ENABLE_ROUTING_ON_DEVICE
Se definido, o Roteamento está habilitado no dispositivo.

dwNumL2tpPorts

Especifica o número de portas configuradas para L2TP no dispositivo. Os valores máximos para dwNumL2tpPorts são listados na tabela a seguir. O valor zero não é permitido.

Valor máximo Versão do Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30,000
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumL2tpPorts contiver um valor além do limite configurado no registro na hora de início do serviço (o padrão é 1000 para as funções Windows Server 2008 Standard e Windows Server 2008 Enterprise), as funções MprConfigServerSetInfo e MprAdminServerSetInfo retornarão ERROR_SUCCESS_REBOOT_REQUIRED.

dwL2tpPortFlags

Um conjunto de bits que indicam se RAS ou Roteamento está habilitado no dispositivo.

Valor Significado
MPR_ENABLE_RAS_ON_DEVICE
Se definido, RAS está habilitado no dispositivo.
MPR_ENABLE_ROUTING_ON_DEVICE
Se definido, o Roteamento está habilitado no dispositivo.

dwNumSstpPorts

Especifica o número de portas configuradas para SSTP no dispositivo. Os valores máximos para dwNumSstpPorts são listados na tabela a seguir. O valor zero não é permitido.

Valor máximo Versão do Windows
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30,000
Windows Server 2008 Datacenter e Windows Server 2008 Enterprise
 

Se dwNumSstpPorts contiver um valor além do limite configurado no registro na hora de início do serviço (o padrão é 1000 para as funções Windows Server 2008 Standard e Windows Server 2008 Enterprise), as funções MprConfigServerSetInfo e MprAdminServerSetInfo retornarão ERROR_SUCCESS_REBOOT_REQUIRED.

dwSstpPortFlags

Um conjunto de bits que indicam se o RAS está habilitado no dispositivo.

Valor Significado
MPR_ENABLE_RAS_ON_DEVICE
Se definido, RAS está habilitado no dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho mprapi.h

Confira também

MPR_SERVER_0

MPR_SERVER_1

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

Referência de gerenciamento de roteador

Estruturas de gerenciamento de roteador