INET_PORT_RESERVATION_TOKEN structure (mstcpip.h)

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

Syntax

typedef struct {
  ULONG64 Token;
} INET_PORT_RESERVATION_TOKEN, *PINET_PORT_RESERVATION_TOKEN;

Members

Token

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

Remarks

The INET_PORT_RESERVATION_TOKEN structure is supported on Windows Vista and later.

The INET_PORT_RESERVATION_TOKEN structure is used by the SIO_ACQUIRE_PORT_RESERVATION , SIO_ASSOCIATE_PORT_RESERVATION, and SIO_RELEASE_PORT_RESERVATION Ioctl for TCP or UDP port reservations. The INET_PORT_RESERVATION_TOKEN structure is also equivalent to the ULONG64 Token parameter used by the CreatePersistentTcpPortReservation, CreatePersistentUdpPortReservation, DeletePersistentTcpPortReservation, DeletePersistentUdpPortReservation, LookupPersistentTcpPortReservation, and LookupPersistentUdpPortReservation functions in IP Helper.

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_INSTANCE

LookupPersistentTcpPortReservation

LookupPersistentUdpPortReservation

SIO_ACQUIRE_PORT_RESERVATION

SIO_ASSOCIATE_PORT_RESERVATION

SIO_RELEASE_PORT_RESERVATION