OIDs de interface de rede NDIS
Os identificadores de objeto de interface de rede (OIDs) NDIS fornecem informações sobre interfaces de rede para suportar o MIB (RFC 2863).
Os provedores de interface NDIS devem oferecer suporte a esses OIDs. Os drivers que não são provedores de interface registrados não devem suportar os OIDs nesta seção.
O NDIS chama a função ProviderQueryObject para fazer uma solicitação de consulta para obter informações do provedor de interface. O parâmetro ObjectId desta função contém o identificador de objeto. O provedor de interface registrado ProviderQueryObject quando chamou o função NdisIfRegisterProvider para se registrar como um provedor de interface.
O identificador no parâmetro ProviderIfContext da função ProviderQueryObject identifica a interface de rede. Esse identificador foi fornecido ao NDIS quando o provedor de interface chamou a função NdisIfRegisterInterface para registrar a interface. O parâmetro pOutputBuffer da função ProviderQueryObject contém o resultado da solicitação OID.
Para obter mais informações sobre OIDs de interface de rede NDIS, consulte NDIS 6.0 Network Interfaces.
Esta seção descreve os seguintes OIDs de interface de rede NDIS:
- OID_GEN_ALIAS
- OID_GEN_ADMIN_STATUS
- OID_GEN_OPERATIONAL_STATUS
- OID_GEN_PROMISCUOUS_MODE
- OID_GEN_XMIT_LINK_SPEED
- OID_GEN_RCV_LINK_SPEED
- OID_GEN_UNKNOWN_PROTOS
- OID_GEN_DISCONTINUITY_TIME
- OID_GEN_LAST_CHANGE
- OID_GEN_INTERFACE_INFO
- OID_GEN_MEDIA_CONNECT_STATUS_EX
- OID_GEN_LINK_SPEED_EX
- OID_GEN_MEDIA_DUPLEX_STATE
- OID_TUNNEL_INTERFACE_RELEASE_OID
- OID_TUNNEL_INTERFACE_SET_OID