Obligatorische OIDs für Miniporttreiber
In der folgenden Tabelle sind die OIDs aufgeführt, die für alle Miniporttreiber obligatorisch sind. Ihr Miniporttreiber wird abhängig von seiner NDIS-Version und den unterstützten Diensten zusätzliche OIDs unterstützen müssen, z. B.:
- Connection-Oriented-Objekte
- CoNDIS
- Ethernet-Statistik-OIDs
- Header-Data Split OIDs
- Hyper-V Extensible Switch OIDs
- IPsec Offload Version 2 OIDs
- MB-OIDs
- Native 802.11 Wireless LAN-OIDs
- NDIS TCP/IP-Auslagerung von OIDs
- NDKPI-OIDs
- Betriebsenergieverwaltungs-OIDs
- Übersicht über Empfangsfilter-OIDs
- Empfangsfilter-OIDs
- Empfangsseitige Skalierungs-OIDs
- Remote-NDIS-OIDs
- Erforderliche und optionale OIDs für die Energieverwaltung
- SR-IOV-OIDs
- Statistische Energieverwaltungs-OIDs
- Aufgabenauslagerungsobjekte
- VMQ-OIDs
In den Spalten "O/M" in der Tabelle:
- "M" bedeutet "obligatorisch" und "O" bedeutet "optional".
- "N/A" in der Spalte "O/M für Abfrage" bedeutet, dass NDIS die OID-Abfrageanforderung verarbeitet und nicht an den Miniporttreiber sendet, sodass der Miniporttreiber nur die OID-Setanforderung unterstützen muss.
- Wenn in der Spalte "O/M für Abfrage" kein Eintrag vorhanden ist, ist diese OID eine nur festgelegte OID.
- Wenn in der Spalte "O/M for Set" kein Eintrag vorhanden ist, handelt es sich bei dieser OID um eine reine Abfrage-OID.
OID | O/M für Abfrage | O/M für Set | Kommentare |
---|---|---|---|
OID_GEN_CURRENT_LOOKAHEAD | – | M | NDIS verarbeitet Abfragen und nicht erfolgreiche Set-Anforderungen für den Miniporttreiber. NDIS sendet gültige Set-Anforderungen an den Miniporttreiber. Sie können dieselben Informationen mit OID_GEN_RECEIVE_BLOCK_SIZE abrufen. |
OID_GEN_CURRENT_PACKET_FILTER | – | M | Die Abfrage ist nicht obligatorisch. Set ist obligatorisch. |
OID_GEN_INTERRUPT_MODERATION | M | M | |
OID_GEN_LINK_PARAMETERS | M | ||
OID_GEN_MAXIMUM_TOTAL_SIZE | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_RCV_OK | M | NDIS verarbeitet diese OID nicht für Miniporttreiber, und OID_GEN_STATISTICS enthält diese Informationen nicht. Hinweis: Statistik-OIDs sind obligatorisch, es sei denn, sie werden von NDIS verarbeitet. | |
OID_GEN_RECEIVE_BLOCK_SIZE | M | NDIS verarbeitet diese OID für Miniporttreiber nicht. | |
OID_GEN_RECEIVE_BUFFER_SPACE | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_STATISTICS | M | ||
OID_GEN_TRANSMIT_BLOCK_SIZE | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_TRANSMIT_BUFFER_SPACE | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_VENDOR_DESCRIPTION | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_VENDOR_DRIVER_VERSION | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. | |
OID_GEN_VENDOR_ID | M | Es gibt keine andere Möglichkeit, diese Informationen zu erhalten. Filtertreiber oder Zwischentreiber eines unabhängigen Hardwareherstellers können diese OID abfragen. | |
OID_GEN_XMIT_OK | M | NDIS verarbeitet diese OID nicht, und OID_GEN_STATISTICS enthält diese Informationen nicht. Hinweis: Statistik-OIDs sind obligatorisch, es sei denn, sie werden von NDIS verarbeitet. |