다음을 통해 공유


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