MPR_SERVER_1 구조체(mprapi.h)
MPR_SERVER_1 구조는 디바이스에서 PPTP(지점 간 터널링 프로토콜) 및 L2TP(계층 2 터널링 프로토콜)에 사용할 수 있는 포트 수를 검색하고 설정하는 데 사용됩니다.
구문
typedef struct _MPR_SERVER_1 {
DWORD dwNumPptpPorts;
DWORD dwPptpPortFlags;
DWORD dwNumL2tpPorts;
DWORD dwL2tpPortFlags;
} MPR_SERVER_1, *PMPR_SERVER_1;
멤버
dwNumPptpPorts
디바이스에서 PPTP에 대해 구성된 포트 수를 지정합니다. dwNumPptpPorts의 최대값은 다음 표에 나와 있습니다. 값 0은 허용되지 않습니다.
최댓값 | Windows 버전 |
---|---|
|
Windows Server 2003, Web Edition |
|
Windows Server 2003, Standard Edition |
|
Windows Server 2003, Datacenter Edition 및 Windows Server 2003, Enterprise Edition |
dwNumPptpPorts에 서비스 시작 시간에 레지스트리에 구성된 제한을 초과하는 값이 포함된 경우(Windows Server 2003, Standard Edition 및 Windows Server 2003의 경우 기본값은 Enterprise Edition), MprConfigServerSetInfo 및 MprAdminServerSetInfo 함수는 ERROR_SUCCESS_REBOOT_REQUIRED 반환합니다.
dwPptpPortFlags
디바이스에서 RAS 또는 라우팅을 사용할 수 있는지 여부를 나타내는 비트 플래그 집합입니다.
값 | 의미 |
---|---|
|
설정되면 디바이스에서 RAS가 사용하도록 설정됩니다. |
|
설정된 경우 디바이스에서 라우팅이 사용하도록 설정됩니다. |
dwNumL2tpPorts
디바이스에서 L2TP에 대해 구성된 포트 수를 지정합니다. dwNumL2tpPorts의 최대값은 다음 표에 나와 있습니다. 값 0은 허용되지 않습니다.
최댓값 | Windows 버전 |
---|---|
|
Windows Server 2003, Web Edition |
|
Windows Server 2003, Standard Edition |
|
Windows Server 2003, Datacenter Edition 및 Windows Server 2003, Enterprise Edition |
dwNumL2tpPorts에 서비스 시작 시간에 레지스트리에 구성된 제한을 초과하는 값이 포함된 경우(기본값은 Windows Server 2003, Standard Edition 및 Windows Server 2003, Enterprise Edition 경우 1000) MprConfigServerSetInfo 및 MprAdminServerSetInfo 함수는 ERROR_SUCCESS_REBOOT_REQUIRED 반환합니다.
dwL2tpPortFlags
디바이스에서 RAS 또는 라우팅을 사용할 수 있는지 여부를 나타내는 비트 플래그 집합입니다.
값 | 의미 |
---|---|
|
설정되면 디바이스에서 RAS가 사용하도록 설정됩니다. |
|
설정된 경우 디바이스에서 라우팅이 사용하도록 설정됩니다. |
요구 사항
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | mprapi.h |