énumération TCP_TABLE_CLASS (iprtrmib.h)

L’énumération TCP_TABLE_CLASS définit l’ensemble de valeurs utilisées pour indiquer le type de table retourné par les appels à GetExtendedTcpTable.

Syntax

typedef enum _TCP_TABLE_CLASS {
  TCP_TABLE_BASIC_LISTENER,
  TCP_TABLE_BASIC_CONNECTIONS,
  TCP_TABLE_BASIC_ALL,
  TCP_TABLE_OWNER_PID_LISTENER,
  TCP_TABLE_OWNER_PID_CONNECTIONS,
  TCP_TABLE_OWNER_PID_ALL,
  TCP_TABLE_OWNER_MODULE_LISTENER,
  TCP_TABLE_OWNER_MODULE_CONNECTIONS,
  TCP_TABLE_OWNER_MODULE_ALL
} TCP_TABLE_CLASS, *PTCP_TABLE_CLASS;

Constantes

 
TCP_TABLE_BASIC_LISTENER
Une table MIB_TCPTABLE qui contient tous les points de terminaison TCP à l’écoute (réception uniquement) sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_BASIC_CONNECTIONS
Une table MIB_TCPTABLE qui contient tous les points de terminaison TCP connectés sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_BASIC_ALL
Une table MIB_TCPTABLE qui contient tous les points de terminaison TCP sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_OWNER_PID_LISTENER
Un MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID qui contient tous les points de terminaison TCP à l’écoute (réception uniquement) sur l’ordinateur local est retourné à l’appelant.
TCP_TABLE_OWNER_PID_CONNECTIONS
Une MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID cette structure qui contient tous les points de terminaison TCP connectés sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_OWNER_PID_ALL
Une structure MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID qui contient tous les points de terminaison TCP sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_OWNER_MODULE_LISTENER
Une structure MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE qui contient tous les points de terminaison TCP à l’écoute (réception uniquement) sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_OWNER_MODULE_CONNECTIONS
Une structure MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE qui contient tous les points de terminaison TCP connectés sur l’ordinateur local est retournée à l’appelant.
TCP_TABLE_OWNER_MODULE_ALL
Une structure MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE qui contient tous les points de terminaison TCP sur l’ordinateur local est retournée à l’appelant.

Remarques

Sur le Microsoft Kit de développement logiciel Windows (Kit SDK Windows) (SDK) publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et l’énumération TCP_TABLE_CLASS est définie dans le fichier d’en-tête Iprtrmib.h, et non dans le fichier d’en-tête Iphlpapi.h. Notez que le fichier d’en-tête Iprtrmib.h est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête Iprtrmib.h ne doivent jamais être utilisés directement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008, Windows Server 2003 avec SP1 [applications de bureau uniquement]
En-tête iprtrmib.h (inclure Iphlpapi.h)

Voir aussi

GetExtendedTcpTable