Condividi tramite


Regola WmiForward (wdm)

La regola WmiForward specifica che il driver deve inoltrare indirizzi IP secondari WMI quando è necessario l'inoltro.

In particolare, quando il driver chiama WmiSystemControl e il valore del parametro IrpDisposition è IrpForward, il driver deve chiamare IoCallDriver o PoCallDriver per inoltrare l'IRP prima di restituire dalla routine di invio.

Questa regola non si applica ai driver del bus.

Un'IRP secondaria WMI è una richiesta di IRP_MJ_SYSTEM_CONTROL con codice di funzione secondaria WMI.

Per altre informazioni sull'elaborazione di irp secondari WMI, vedere Requisiti WMI per i driver WDM, gestione delle richieste WMI, routine di strumentazione di gestione di Windows e routine di supporto della libreria WMI.

Modello di driver: WDM

Come eseguire il test

In fase di compilazione

Eseguire il verifica driver statico e specificare la regola WmiForward .

Usa i passaggi descritti di seguito per eseguire un'analisi del codice:
  1. Prepara il codice (usa dichiarazioni di tipo ruolo).
  2. Esegui Driver Verifier statico.
  3. Visualizza e analizza i risultati.

Per altre informazioni, vedere Uso del verificatore driver statico per trovare i difetti nei driver.

Si applica a

IoAcquireRemoveLockIoCallDriver PoCallDriver

Vedi anche

Requisiti WMI per i driver WDMche gestiscono leroutine di supporto della libreria WMI WMI