INET_PORT_RANGE 構造体 (mstcpip.h)
INET_PORT_RANGE構造体は、TCP または UDP ポートのブロックのランタイム予約を取得するために、SIO_ACQUIRE_PORT_RESERVATION IOCTL によって使用される入力データを提供します。
構文
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 ポート番号の数。
注釈
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 [デスクトップ アプリのみ] |
Header | mstcpip.h |
こちらもご覧ください
CreatePersistentTcpPortReservation
CreatePersistentUdpPortReservation
DeletePersistentTcpPortReservation
DeletePersistentUdpPortReservation
INET_PORT_RESERVATION_INSTANCE
LookupPersistentTcpPortReservation
LookupPersistentUdpPortReservation