Поделиться через


структура MPR_SERVER_1 (mprapi.h)

Структура MPR_SERVER_1 используется для получения и задания количества портов, доступных для протокола PPTP и протокола L2TP на устройстве.

Синтаксис

typedef struct _MPR_SERVER_1 {
  DWORD dwNumPptpPorts;
  DWORD dwPptpPortFlags;
  DWORD dwNumL2tpPorts;
  DWORD dwL2tpPortFlags;
} MPR_SERVER_1, *PMPR_SERVER_1;

Члены

dwNumPptpPorts

Указывает количество портов, настроенных для PPTP на устройстве. Максимальные значения для dwNumPptpPorts перечислены в следующей таблице. Нулевое значение не допускается.

Максимальное значение Версия Windows
1
Windows Server 2003, Web Edition
1000
Windows Server 2003, Standard Edition
16 384
Windows Server 2003, Datacenter Edition и Windows Server 2003, выпуск Enterprise
 

Если dwNumPptpPorts содержит значение, превышающее ограничение, заданное в реестре во время запуска службы (значение по умолчанию — 1000 для Windows Server 2003, Standard Edition и Windows Server 2003, выпуск Enterprise), функции MprConfigServerSetInfo и MprAdminServerSetInfo возвращают ERROR_SUCCESS_REBOOT_REQUIRED.

dwPptpPortFlags

Набор битовых флагов, указывающих, включена ли на устройстве функция RAS или маршрутизация.

Значение Значение
MPR_ENABLE_RAS_ON_DEVICE
Если этот параметр задан, на устройстве включена функция RAS.
MPR_ENABLE_ROUTING_ON_DEVICE
Если задано значение , на устройстве включена маршрутизация.

dwNumL2tpPorts

Указывает количество портов, настроенных для L2TP на устройстве. Максимальные значения для dwNumL2tpPorts перечислены в следующей таблице. Нулевое значение не допускается.

Максимальное значение Версия Windows
1
Windows Server 2003, Web Edition
1000
Windows Server 2003, Standard Edition
30 000
Windows Server 2003, Datacenter Edition и Windows Server 2003, выпуск Enterprise
 

Если dwNumL2tpPorts содержит значение, превышающее ограничение, заданное в реестре во время запуска службы (по умолчанию — 1000 для Windows Server 2003, Standard Edition и Windows Server 2003, выпуск Enterprise), функции MprConfigServerSetInfo и MprAdminServerSetInfo возвращают ERROR_SUCCESS_REBOOT_REQUIRED.

dwL2tpPortFlags

Набор битовых флагов, указывающих, включена ли на устройстве функция RAS или маршрутизация.

Значение Значение
MPR_ENABLE_RAS_ON_DEVICE
Если этот параметр задан, на устройстве включена функция RAS.
MPR_ENABLE_ROUTING_ON_DEVICE
Если задано значение , на устройстве включена маршрутизация.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть mprapi.h

См. также раздел

MPR_SERVER_0

MPR_SERVER_2

MprAdminServerGetInfo

MprAdminServerSetInfo

MprConfigServerGetInfo

MprConfigServerSetInfo

Справочник по управлению маршрутизатором

Структуры управления маршрутизаторами