Direkte OID-Anforderungen des Protokolltreibers
Um den direkten OID-Anforderungspfad zu unterstützen, stellen Protokolltreiber ProtocolXxx-Funktionseinstiegspunkte in der NDIS_PROTOCOL_DRIVER_CHARACTERISTICS-Struktur bereit, und NDIS stellt NdisXxx-Funktionen für Protokolltreiber bereit.
Die direkte OID-Anforderungsschnittstelle ähnelt der Standardmäßigen OID-Anforderungsschnittstelle. Beispielsweise ähneln die Funktionen NdisDirectOidRequest und ProtocolDirectOidRequestComplete den Funktionen NdisOidRequest und ProtocolOidRequestComplete .
Hinweis NDIS 6.1 und höher unterstützen spezifische OIDs für die Verwendung mit der direkten OID-Anforderungsschnittstelle. OIDs, die vor NDIS 6.1 und einigen NDIS 6.1-OIDs vorhanden waren, werden nicht unterstützt. Informationen dazu, ob eine OID in der direkten OIDs-Schnittstelle verwendet werden kann, finden Sie auf der OID-Referenzseite. Sehen Sie sich beispielsweise den Hinweis in der OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID an.
Um die direkte OIDs-Anforderungsschnittstelle zu unterstützen, verwenden Sie die Dokumentation für die Standardmäßige OID-Anforderungsschnittstelle. Die folgende Tabelle zeigt die Beziehung zwischen den Funktionen in der direkten OID-Anforderungsschnittstelle und der OID-Standardanforderungsschnittstelle.
Direkte OID-Funktion | Standard-OID-Funktion |
---|---|