WmiForward-Regel (wdm)
Die WmiForward-Regel gibt an, dass der Treiber WMI-Neben-IRPs weiterleiten muss, wenn eine Weiterleitung erforderlich ist.
Insbesondere wenn der Treiber WmiSystemControl aufruft und der Wert des IrpDisposition-ParametersIrpForward ist, muss der Treiber IoCallDriver oder PoCallDriver aufrufen, um die IRP weiterzuleiten, bevor er von der Dispatchroutine zurückkehrt.
Diese Regel gilt nicht für Bustreiber.
Ein WMI-Neben-IRP ist eine IRP_MJ_SYSTEM_CONTROL-Anforderung mit einem WMI-Nebenfunktionscode.
Weitere Informationen zur Verarbeitung von WMI-Neben-IRPs finden Sie unter WMI-Anforderungen für WDM-Treiber, Behandeln von WMI-Anforderungen, Windows-Verwaltungsinstrumentationsroutinen und WMI-Bibliotheksunterstützungsroutinen.
Treibermodell: WDM
So führen Sie einen Test durch
Beim Kompilieren: |
---|
Führen Sie Static Driver Verifier aus, und geben Sie die WmiForward-Regel an. Gehen Sie folgendermaßen vor, um Ihren Code zu analysieren:
Weitere Informationen finden Sie unter Verwenden der statischen Treiberüberprüfung, um Fehler in Treibern zu finden. |
Gilt für:
IoAcquireRemoveLockIoCallDriverPoCallDriver
Weitere Informationen
WMI-Anforderungen für WDM-Treiber, die WMI-Anforderungen fürWMI-Bibliotheksunterstützungsroutinen verarbeiten