다음을 통해 공유


MPR_SERVER_2 구조체(mprapi.h)

MPR_SERVER_2 구조는 디바이스에서 PPTP(지점 간 터널링 프로토콜), L2TP(계층 2 터널링 프로토콜) 및 SSTP(Secure Socket Tunneling Protocol)에 사용할 수 있는 포트 수를 검색하고 설정하는 데 사용됩니다.

구문

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

멤버

dwNumPptpPorts

디바이스에서 PPTP에 대해 구성된 포트 수를 지정합니다. dwNumPptpPorts의 최대값은 다음 표에 나와 있습니다. 값 0은 허용되지 않습니다.

최댓값 Windows 버전
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
16,384
Windows Server 2008 Datacenter 및 Windows Server 2008 Enterprise
 

dwNumPptpPorts에 서비스 시작 시간에 레지스트리에 구성된 한도를 초과하는 값(Windows Server 2008 Standard 및 Windows Server 2008 Enterprise의 경우 기본값은 1000)을 초과하는 값이 포함된 경우 MprConfigServerSetInfoMprAdminServerSetInfo 함수는 ERROR_SUCCESS_REBOOT_REQUIRED 반환합니다.

dwPptpPortFlags

디바이스에서 RAS 또는 라우팅을 사용할 수 있는지 여부를 나타내는 비트 플래그 집합입니다.

의미
MPR_ENABLE_RAS_ON_DEVICE
설정되면 디바이스에서 RAS를 사용하도록 설정됩니다.
MPR_ENABLE_ROUTING_ON_DEVICE
설정되면 디바이스에서 라우팅이 사용하도록 설정됩니다.

dwNumL2tpPorts

디바이스에서 L2TP에 대해 구성된 포트 수를 지정합니다. dwNumL2tpPorts의 최대값은 다음 표에 나와 있습니다. 값 0은 허용되지 않습니다.

최댓값 Windows 버전
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30,000
Windows Server 2008 Datacenter 및 Windows Server 2008 Enterprise
 

dwNumL2tpPorts에 서비스 시작 시간에 레지스트리에 구성된 한도를 초과하는 값이 포함된 경우(기본값은 Windows Server 2008 Standard 및 Windows Server 2008 Enterprise의 경우 1000) MprConfigServerSetInfoMprAdminServerSetInfo 함수는 ERROR_SUCCESS_REBOOT_REQUIRED 반환합니다.

dwL2tpPortFlags

디바이스에서 RAS 또는 라우팅을 사용할 수 있는지 여부를 나타내는 비트 플래그 집합입니다.

의미
MPR_ENABLE_RAS_ON_DEVICE
설정되면 디바이스에서 RAS를 사용하도록 설정됩니다.
MPR_ENABLE_ROUTING_ON_DEVICE
설정되면 디바이스에서 라우팅이 사용하도록 설정됩니다.

dwNumSstpPorts

디바이스에서 SSTP에 대해 구성된 포트 수를 지정합니다. dwNumSstpPorts의 최대값은 다음 표에 나와 있습니다. 값 0은 허용되지 않습니다.

최댓값 Windows 버전
1
Windows Web Server 2008
1000
Windows Server 2008 Standard
30,000
Windows Server 2008 Datacenter 및 Windows Server 2008 Enterprise
 

dwNumSstpPorts에 서비스 시작 시간에 레지스트리에 구성된 제한을 초과하는 값(Windows Server 2008 Standard 및 Windows Server 2008 Enterprise의 경우 기본값은 1000)을 초과하는 값이 포함된 경우 MprConfigServerSetInfoMprAdminServerSetInfo 함수는 ERROR_SUCCESS_REBOOT_REQUIRED 반환합니다.

dwSstpPortFlags

디바이스에서 RAS를 사용할 수 있는지 여부를 나타내는 비트 플래그 집합입니다.

의미
MPR_ENABLE_RAS_ON_DEVICE
설정되면 디바이스에서 RAS를 사용하도록 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 mprapi.h

추가 정보

MPR_SERVER_0

MPR_SERVER_1

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

라우터 관리 참조

라우터 관리 구조