Share via


Regola WmiComplete (wdm)

La regola WmiComplete specifica che durante l'elaborazione di un'IRP secondaria WMI, il driver chiama IoCompleteRequest prima di restituire dalla routine DispatchSystemControl .

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.

I driver non registrati come provider di dati WMI devono inoltrare la richiesta WMI al driver inferiore successivo. Per verificare questa azione, usare la regola WmiForward .

Modello di driver: WDM

Come eseguire il test

In fase di compilazione

Eseguire il verifica driver statico e specificare la regola WmiComplete .

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

IoCompleteRequestWmiSystemControl

Vedi anche

Requisiti WMI WmiForwardper i driver WDMche gestisconole routine di supporto della libreria WMI WMI