INET_PORT_RESERVATION_INSTANCE structure (mstcpip.h)

The INET_PORT_RESERVATION_INSTANCE structure contains a port reservation and a token for a block of TCP or UDP ports.

Syntax

typedef struct {
  INET_PORT_RESERVATION       Reservation;
  INET_PORT_RESERVATION_TOKEN Token;
} INET_PORT_RESERVATION_INSTANCE, *PINET_PORT_RESERVATION_INSTANCE;

Members

Reservation

A runtime port reservation for a block of TCP or UDP ports.

The INET_PORT_RESERVATION structure is typedefed to the INET_PORT_RANGE structure.

Token

A port reservation token for a block of TCP or UDP ports.

Remarks

The INET_PORT_RESERVATION_INSTANCE structure is supported on Windows Vista and later.

The INET_PORT_RESERVATION_INSTANCE structure is returned by the SIO_ACQUIRE_PORT_RESERVATION IOCTL when acquiring a runtime reservation for a block of TCP or UDP ports.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header mstcpip.h

See also

CreatePersistentTcpPortReservation

CreatePersistentUdpPortReservation

DeletePersistentTcpPortReservation

DeletePersistentUdpPortReservation

INET_PORT_RANGE

INET_PORT_RESERVATION_TOKEN

LookupPersistentTcpPortReservation

LookupPersistentUdpPortReservation

SIO_ACQUIRE_PORT_RESERVATION

SIO_ASSOCIATE_PORT_RESERVATION

SIO_RELEASE_PORT_RESERVATION