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 端口号。 如果此参数设置为零,系统将选择一个起始 TCP 或 UDP 端口号。
NumberOfPorts
要保留的 TCP 或 UDP 端口号的数目。
注解
Windows Vista 及更高版本支持 INET_PORT_RANGE 结构。
INET_PORT_RANGE结构是在输入缓冲区中传递到 IOCTL SIO_ACQUIRE_PORT_RESERVATION数据类型。 此 IOCTL 用于获取 TCP 或 UDP 端口块的运行时预留。
INET_PORT_RANGE 结构的类型为 INET_PORT_RESERVATION 结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | mstcpip.h |
另请参阅
CreatePersistentTcpPortReservation
CreatePersistentUdpPortReservation
DeletePersistentTcpPortReservation
DeletePersistentUdpPortReservation
INET_PORT_RESERVATION_INSTANCE
LookupPersistentTcpPortReservation
LookupPersistentUdpPortReservation