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


структура INET_PORT_RANGE (mstcpip.h)

Структура INET_PORT_RANGE предоставляет входные данные, используемые SIO_ACQUIRE_PORT_RESERVATION IOCTL для получения резервирования среды выполнения для блока портов TCP или UDP.

Синтаксис

typedef struct _INET_PORT_RANGE {
  USHORT StartPort;
  USHORT NumberOfPorts;
} INET_PORT_RANGE, *PINET_PORT_RANGE, INET_PORT_RESERVATION, *PINET_PORT_RESERVATION;

Члены

StartPort

Начальный номер порта TCP или UDP. Если для этого параметра задано значение 0, система выберет начальный номер порта TCP или UDP.

NumberOfPorts

Количество номеров портов TCP или UDP для резервирования.

Комментарии

Структура INET_PORT_RANGE поддерживается в Windows Vista и более поздних версиях.

Структура INET_PORT_RANGE — это тип данных, передаваемый во входном буфере в SIO_ACQUIRE_PORT_RESERVATION IOCTL. Этот IOCTL используется для получения резервирования среды выполнения для блока портов TCP или UDP.

Структура INET_PORT_RANGE определяется в INET_PORT_RESERVATION структуре.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mstcpip.h

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

CreatePersistentTcpPortReservation

CreatePersistentUdpPortReservation

DeletePersistentTcpPortReservation

DeletePersistentUdpPortReservation

INET_PORT_RESERVATION_INSTANCE

INET_PORT_RESERVATION_TOKEN

LookupPersistentTcpPortReservation

LookupPersistentUdpPortReservation

SIO_ACQUIRE_PORT_RESERVATION

SIO_ASSOCIATE_PORT_RESERVATION

SIO_RELEASE_PORT_RESERVATION