Abfragen oder Festlegen von Informationen
CoNDIS-Protokolltreiber und NDIS können OID-Anforderungen an zugrunde liegende Treiber senden. CoNDIS-Protokolltreiber und Miniport-Anruf-Manager (MCMs) können auch OID-Anforderungen an andere Protokolltreiber senden.
Ein verbindungsorientierter Client oder Anruf-Manager ruft NdisCoOidRequest auf, um Informationen abzufragen oder festzulegen, die von einem anderen Protokolltreiber für eine Bindung oder vom zugrunde liegenden Miniporttreiber verwaltet werden.
Bevor NdisCoOidRequest aufgerufen wird, weist ein Client oder Anruf-Manager einen Puffer für seine Anforderung zu und initialisiert eine NDIS_OID_REQUEST-Struktur . Diese Struktur gibt den Typ der Anforderung an (Abfrage oder Satz), identifiziert die abgefragten oder festgelegten Informationen (OID) und verweist auf Puffer, die zum Übergeben von OID-Daten verwendet werden.
Wenn der verbindungsorientierte Client oder Anruf-Manager eine gültige NdisAfHandle-Instanz übergibt (siehe Adressfamilien), ruft NDIS die ProtocolCoOidRequest-Funktion jedes Protokolltreibers für die Bindung auf.
NDIS definiert OID-Werte (Object Identifier), um Adapterparameter zu identifizieren, einschließlich Betriebsparametern wie Gerätemerkmalen, konfigurierbaren Einstellungen und Statistiken. Weitere Informationen zu OIDs finden Sie unter NDIS-OIDs.
Dieser Abschnitt schließt folgende Themen ein:
OID-Anforderungen des CoNDIS-Miniport-Treibers