Partager via


structure INET_PORT_RANGE (mstcpip.h)

La structure INET_PORT_RANGE fournit des données d’entrée utilisées par la SIO_ACQUIRE_PORT_RESERVATION IOCTL pour acquérir une réservation d’exécution pour un bloc de ports TCP ou UDP.

Syntaxe

typedef struct _INET_PORT_RANGE {
  USHORT StartPort;
  USHORT NumberOfPorts;
} INET_PORT_RANGE, *PINET_PORT_RANGE, INET_PORT_RESERVATION, *PINET_PORT_RESERVATION;

Membres

StartPort

Numéro de port TCP ou UDP de démarrage. Si ce paramètre est défini sur zéro, le système choisit un numéro de port TCP ou UDP de démarrage.

NumberOfPorts

Nombre de numéros de port TCP ou UDP à réserver.

Remarques

La structure INET_PORT_RANGE est prise en charge sur Windows Vista et versions ultérieures.

La structure INET_PORT_RANGE est le type de données transmis dans la mémoire tampon d’entrée au SIO_ACQUIRE_PORT_RESERVATION IOCTL. Cette IOCTL est utilisée pour acquérir une réservation d’exécution pour un bloc de ports TCP ou UDP.

La structure INET_PORT_RANGE est typée sur la structure INET_PORT_RESERVATION.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 [applications de bureau uniquement]
d’en-tête mstcpip.h

Voir aussi

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