Freigeben über


Abrufen der aktuellen Parametereinstellungen für Protokoll-Auslagerungen mit geringer Leistung

Ein Protokolltreiber kann OID_PM_PROTOCOL_OFFLOAD_LIST OID-Abfrage verwenden, um eine Liste aller Protokolle abzurufen, die von diesem Protokoll auf einem Netzwerkadapter ausgeladen wurden. Nach erfolgreicher Rückgabe der Abfrage enthält das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur einen Zeiger auf eine Liste von NDIS_PM_PROTOCOL_OFFLOAD Strukturen, die die derzeit aktiven Protokollauslagerungen beschreiben. Informationen zum Inhalt der NDIS_PM_PROTOCOL_OFFLOAD-Struktur finden Sie unter Hinzufügen und Löschen von Protokollausladungen mit geringer Leistung.

NDIS verarbeitet OID_PM_PROTOCOL_OFFLOAD_LIST OID- und GUID_PM_PROTOCOL_OFFLOAD_LIST WMI-Anforderungen im Namen des Miniporttreibers. Daher sind NDIS-Miniporttreiber nicht erforderlich, um OID_PM_PROTOCOL_OFFLOAD_LIST OID-Anforderung zu unterstützen.

Überlagernde Treiber können die OID_PM_GET_PROTOCOL_OFFLOAD-Methode OID verwenden, um Parametereinstellungen für eine Protokollabladung mit geringer Leistung von einem Miniporttreiber abzurufen. Das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur enthält zunächst einen Zeiger auf einen Protokollauslagerungsbezeichner. Nach erfolgreicher Rückgabe der Methodenanforderung enthält das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur einen Zeiger auf eine NDIS_PM_PROTOCOL_OFFLOAD-Struktur .