Estructura TDIObjectID (tdiinfo.h)
[Esta estructura puede modificarse o no estar disponible en versiones futuras de Windows.]
Contiene una parte de la estructura de TCP_REQUEST_QUERY_INFORMATION_EX que se usa con el código de control IOCTL_TCP_QUERY_INFORMATION_EX para especificar el tipo de información que se solicita desde el controlador TCP.
Sintaxis
typedef struct TDIObjectID {
TDIEntityID toi_entity;
ulong toi_class;
ulong toi_type;
ulong toi_id;
} TDIObjectID;
Miembros
toi_entity
Se trata de una estructura TDIEntityID .
toi_class
Tipo de información que se solicita. El valor puede ser uno de los siguientes.
toi_type
Tipo de objeto que se consulta. El valor puede ser uno de los siguientes.
Valor | Significado |
---|---|
|
Proveedor de servicios. Todas las consultas descritas en el tema IOCTL_TCP_QUERY_INFORMATION_EX usan este valor de tipo. |
|
Objeto address. |
|
Objeto de conexión. |
toi_id
Si toi_class es INFO_CLASS_GENERIC, toi_id puede ser uno de los siguientes.
Si toi_class es INFO_CLASS_PROTOCOL, toi_id puede ser uno de los siguientes.
Valor | Significado |
---|---|
|
Cuando la entidad que se consulta es una interfaz que admite MIB-II, hace que la consulta devuelva una estructura IFEntry que contiene información sobre la interfaz. |
|
Cuando la entidad que se consulta es una entidad IP de capa de red, hace que la consulta devuelva una estructura IPSNMPInfo que contiene información sobre la entidad. |
|
Cuando la entidad que se consulta es una entidad IP de capa de red en la que una o varias direcciones IP están activas, hace que la consulta devuelva una matriz de estructuras IPAddrEntry que contienen información sobre esas direcciones. |
|
Hace que se devuelva una estructura IPInterfaceInfo con información sobre una dirección IP específica especificada en el miembro Context de la estructura TCP_REQUEST_QUERY_INFORMATION_EX . |
Requisitos
Requisito | Valor |
---|---|
Header | tdiinfo.h |