OIDs obrigatórios para drivers de miniporte
A tabela a seguir lista os OIDs obrigatórios para todos os drivers de miniport. O driver de miniporte será necessário para dar suporte a OIDs adicionais, dependendo da versão do NDIS e dos serviços aos quais ele dá suporte, como:
- Objetos Connection-Oriented
- CoNDIS
- OIDs de estatísticas de Ethernet
- Header-Data dividir OIDs
- OIDs do Comutador Extensível do Hyper-V
- IPsec Offload Versão 2 OIDs
- MB OIDs
- OIDs lan sem fio nativos 802.11
- OIDs de descarregamento de TCP/IP do NDIS
- NDKPI OIDs
- OIDs do Gerenciamento de Energia Operacional
- Visão geral das OIDs de Filtro de Recebimento
- Receber OIDs de Filtro
- Receber OIDs de Dimensionamento Lateral
- OIDs de NDIS remotos
- OIDs obrigatórios e opcionais para o Power Management
- SR-IOV OIDs
- OIDs estatísticas de gerenciamento de energia
- Objetos de descarregamento de tarefas
- VMQ OIDs
Nas colunas "O/M" na tabela:
- "M" significa "obrigatório" e "O" significa "opcional".
- "N/A" na coluna "O/M for Query" significa que o NDIS manipula a solicitação de consulta OID e não a envia para o driver de miniporte, portanto, o driver de miniporto só precisa dar suporte à solicitação de conjunto de OID.
- Se não houver nenhuma entrada na coluna "O/M for Query", esse OID será um OID somente conjunto.
- Se não houver nenhuma entrada na coluna "O/M for Set", essa OID será uma OID somente consulta.
OID | O/M para Consulta | O/M para Set | Comentários |
---|---|---|---|
OID_GEN_CURRENT_LOOKAHEAD | N/D | M | O NDIS manipula a consulta e sem sucesso Definir solicitações para o driver de miniport. O NDIS envia solicitações definidas válidas para o driver de miniporto. Você pode obter as mesmas informações com OID_GEN_RECEIVE_BLOCK_SIZE. |
OID_GEN_CURRENT_PACKET_FILTER | N/D | M | A consulta não é obrigatória. O conjunto é obrigatório. |
OID_GEN_INTERRUPT_MODERATION | M | M | |
OID_GEN_LINK_PARAMETERS | M | ||
OID_GEN_MAXIMUM_TOTAL_SIZE | M | Não há outra maneira de obter essas informações. | |
OID_GEN_RCV_OK | M | O NDIS não manipula esse OID para drivers de miniporte e OID_GEN_STATISTICS não inclui essas informações. Observação: as OIDs de estatísticas são obrigatórias, a menos que o NDIS as manipule. | |
OID_GEN_RECEIVE_BLOCK_SIZE | M | O NDIS não manipula esse OID para drivers de miniport. | |
OID_GEN_RECEIVE_BUFFER_SPACE | M | Não há outra maneira de obter essas informações. | |
OID_GEN_STATISTICS | M | ||
OID_GEN_TRANSMIT_BLOCK_SIZE | M | Não há outra maneira de obter essas informações. | |
OID_GEN_TRANSMIT_BUFFER_SPACE | M | Não há outra maneira de obter essas informações. | |
OID_GEN_VENDOR_DESCRIPTION | M | Não há outra maneira de obter essas informações. | |
OID_GEN_VENDOR_DRIVER_VERSION | M | Não há outra maneira de obter essas informações. | |
OID_GEN_VENDOR_ID | M | Não há outra maneira de obter essas informações. Drivers de filtro ou drivers intermediários do fornecedor independente de hardware podem consultar essa OID. | |
OID_GEN_XMIT_OK | M | O NDIS não manipula essa OID e OID_GEN_STATISTICS não inclui essas informações. Observação: as OIDs de estatísticas são obrigatórias, a menos que o NDIS as manipule. |