Condividi tramite


Regola FailD0EntryIoTargetState (kmdf)

La regola FailD0EntryIoTargetState specifica che una destinazione di I/O per un lettore continuo USB avviato all'interno di EvtDeviceD0Entry verrà arrestata in modo appropriato dallo stesso callback se EvtDeviceD0Entry ha esito negativo.

Quando la funzione di callback EvtDeviceD0Entry ha esito negativo, il framework non esegue la funzione di callback EvtDeviceD0Exit del driver.

Modello di driver: KMDF

Come eseguire il test

In fase di compilazione

Eseguire Static Driver Verifier e specificare la regola FailD0EntryIoTargetState .

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 Using Static Driver Verifier to Find Defects in Drivers.For more information, see Using Static Driver Verifier to Find Defects in Drivers.

Si applica a

WdfIoTargetStartWdfIoTargetStopWdfUsbTargetPipeConfigContinuousReaderWdfUsbTargetPipeGetIoTarget