Share via


Estrutura TDIObjectID (tdiinfo.h)

[Essa estrutura pode estar alterada ou indisponível em versões futuras do Windows.]

Contém uma parte da estrutura de TCP_REQUEST_QUERY_INFORMATION_EX usada com o código de controle IOCTL_TCP_QUERY_INFORMATION_EX para especificar o tipo de informação que está sendo solicitada do driver TCP.

Sintaxe

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

Membros

toi_entity

Essa é uma estrutura TDIEntityID .

toi_class

O tipo de informação que está sendo solicitada. O valor pode ser um dos seguintes.

Valor Significado
INFO_CLASS_GENERIC
Usado ao solicitar uma enumeração de todas as entidades TDI no computador atual ou ao determinar o tipo de uma dessas entidades TDI.
INFO_CLASS_PROTOCOL
Usado ao solicitar informações sobre uma interface ou entidade IP específica.

toi_type

O tipo de objeto que está sendo consultado. O valor pode ser um dos seguintes.

Valor Significado
INFO_TYPE_PROVIDER
Um provedor de serviços. Todas as consultas descritas no tópico IOCTL_TCP_QUERY_INFORMATION_EX usam esse valor de tipo.
INFO_TYPE_ADDRESS_OBJECT
Um objeto address.
INFO_TYPE_CONNECTION
Um objeto de conexão.

toi_id

Se toi_class for INFO_CLASS_GENERIC, toi_id poderá ser um dos seguintes.

Valor Significado
ENTITY_LIST_ID
A consulta retorna uma lista de todas as entidades TDI no computador local.
ENTITY_TYPE_ID
A consulta retorna um valor de tipo para uma entidade TDI especificada.
 

Se toi_class for INFO_CLASS_PROTOCOL, toi_id poderá ser um dos seguintes.

Valor Significado
IF_MIB_STATS_ID
Quando a entidade que está sendo consultada é uma interface que dá suporte ao MIB-II, faz com que a consulta retorne uma estrutura IFEntry que contém informações sobre a interface.
IP_MIB_STATS_ID
Quando a entidade que está sendo consultada é uma entidade IP de camada de rede, faz com que a consulta retorne uma estrutura IPSNMPInfo que contém informações sobre a entidade.
IP_MIB_ADDRTABLE_ENTRY_ID
Quando a entidade que está sendo consultada é uma entidade IP de camada de rede na qual um ou mais endereços IP estão ativos, faz com que a consulta retorne uma matriz de estruturas IPAddrEntry que contêm informações sobre esses endereços.
IP_INTFC_INFO_ID
Faz com que uma estrutura IPInterfaceInfo seja retornada com informações sobre um endereço IP específico especificado no membro Context da estrutura TCP_REQUEST_QUERY_INFORMATION_EX .

Requisitos

Requisito Valor
Cabeçalho tdiinfo.h

Confira também

IOCTL_TCP_QUERY_INFORMATION_EX

Referência base de informações de gerenciamento