Interfaccia IWDFDevice3 (wudfddi.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Non vengono aggiunte nuove funzionalità a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre info, vedi Introduzione con UMDF.]

Per ottenere l'interfaccia IWDFDevice3 , i driver chiamano IWDFDevice::QueryInterface.

Ereditarietà

L'interfaccia IWDFDevice3 eredita da IWDFDevice2. IWDFDevice3 include anche questi tipi di membri:

  • Metodi

Metodi

L'interfaccia IWDFDevice3 include questi metodi.

 
IWDFDevice3::AssignS0IdleSettingsEx

Il metodo AssignS0IdleSettingsEx fornisce informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato funzionante (S0).
IWDFDevice3::CreateInterrupt

Il metodo CreateInterrupt crea un oggetto interrupt del framework.
IWDFDevice3::CreateWorkItem

Il metodo CreateWorkItem crea un oggetto elemento di lavoro del framework, che successivamente può essere aggiunto alla coda dell'elemento di lavoro del framework.
IWDFDevice3::GetHardwareRegisterMappedAddress

Un driver chiama GetHardwareRegisterMappedAddress per ottenere l'indirizzo mappato in modalità utente della risorsa di memoria mappata in precedenza usando MapIoSpace.
IWDFDevice3::MapIoSpace

Il metodo MapIoSpace esegue il mapping dell'intervallo di indirizzi fisico specificato allo spazio indirizzi del sistema e restituisce uno pseudo indirizzo di base.
IWDFDevice3::ReadFromHardware

Il metodo ReadFromHardware viene utilizzato internamente dal framework. Non usare.
IWDFDevice3::UnmapIoSpace

Il metodo UnmapIoSpace annulla il mapping di un intervallo specificato di indirizzi fisici mappati in precedenza dal metodo MapIoSpace.
IWDFDevice3::WriteToHardware

Il metodo WriteToHardware viene usato internamente dal framework. Non usare.

Requisiti

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
Piattaforma di destinazione Desktop
Versione UMDF minima 1.11
Intestazione wudfddi.h

Vedi anche

IWDFDevice2