Partager via


Structure TDIObjectID (tdiinfo.h)

[Cette structure peut être modifiée ou indisponible dans les versions futures de Windows.]

Contient une partie de la structure TCP_REQUEST_QUERY_INFORMATION_EX utilisée avec le code de contrôle IOCTL_TCP_QUERY_INFORMATION_EX pour spécifier le type d’informations demandées au pilote TCP.

Syntaxe

typedef struct TDIObjectID {
  TDIEntityID toi_entity;
  ulong       toi_class;
  ulong       toi_type;
  ulong       toi_id;
} TDIObjectID;

Membres

toi_entity

Il s’agit d’une structure TDIEntityID .

toi_class

Le type d’information demandé. La valeur peut être l’une des suivantes.

Valeur Signification
INFO_CLASS_GENERIC
Utilisé lors de la demande d’énumération de toutes les entités TDI sur l’ordinateur actuel ou lors de la détermination du type de l’une de ces entités TDI.
INFO_CLASS_PROTOCOL
Utilisé lors de la demande d’informations sur une interface ou une entité IP spécifique.

toi_type

Type d’objet interrogé. La valeur peut être l’une des suivantes.

Valeur Signification
INFO_TYPE_PROVIDER
Fournisseur de services. Toutes les requêtes décrites dans la rubrique IOCTL_TCP_QUERY_INFORMATION_EX utilisent cette valeur de type.
INFO_TYPE_ADDRESS_OBJECT
Objet d’adresse.
INFO_TYPE_CONNECTION
Objet de connexion.

toi_id

Si toi_class est INFO_CLASS_GENERIC, toi_id peut être l’un des éléments suivants.

Valeur Signification
ENTITY_LIST_ID
La requête retourne une liste de toutes les entités TDI sur l’ordinateur local.
ENTITY_TYPE_ID
La requête retourne une valeur de type pour une entité TDI spécifiée.
 

Si toi_class est INFO_CLASS_PROTOCOL, toi_id peut être l’un des éléments suivants.

Valeur Signification
IF_MIB_STATS_ID
Lorsque l’entité interrogée est une interface prenant en charge MIB-II, la requête retourne une structure IFEntry qui contient des informations sur l’interface.
IP_MIB_STATS_ID
Lorsque l’entité interrogée est une entité IP de couche réseau, la requête retourne une structure IPSNMPInfo qui contient des informations sur l’entité.
IP_MIB_ADDRTABLE_ENTRY_ID
Lorsque l’entité interrogée est une entité IP de couche réseau sur laquelle une ou plusieurs adresses IP sont actives, la requête retourne un tableau de structures IPAddrEntry qui contiennent des informations sur ces adresses.
IP_INTFC_INFO_ID
Provoque le retour d’une structure IPInterfaceInfo avec des informations sur une adresse IP spécifique spécifiée dans le membre Context de la structure TCP_REQUEST_QUERY_INFORMATION_EX .

Configuration requise

Condition requise Valeur
En-tête tdiinfo.h

Voir aussi

IOCTL_TCP_QUERY_INFORMATION_EX

Informations de référence sur la base d’informations de gestion