Interfaccia IWDFDevice2 (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.]

I driver ottengono l'interfaccia IWDFDevice2 chiamando IWDFDevice::QueryInterface.

Ereditarietà

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

  • Metodi

Metodi

L'interfaccia IWDFDevice2 include questi metodi.

 
IWDFDevice2::AssignS0IdleSettings

Il metodo AssignS0IdleSettings fornisce informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato di funzionamento (S0).
IWDFDevice2::AssignSxWakeSettings

Il metodo AssignSxWakeSettings fornisce informazioni fornite dal driver sulla capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema si trovano in uno stato a basso consumo.
IWDFDevice2::CreateRemoteInterface

Il metodo CreateRemoteInterface crea un oggetto interfaccia remota che rappresenta un'interfaccia del dispositivo.
IWDFDevice2::CreateRemoteTarget

Il metodo CreateRemoteTarget crea un oggetto di destinazione remoto che rappresenta una destinazione di I/O remota.
IWDFDevice2::CreateSymbolicLinkWithReferenceString

Il metodoCreateSymbolicLinkWithReferenceString crea un nome di collegamento simbolico e, facoltativamente, una stringa di riferimento per un dispositivo.
IWDFDevice2::GetDeviceStackIoTypePreference

Il metodo GetDeviceStackIoTypePreference recupera i metodi di accesso al buffer usati dal framework per un dispositivo.
IWDFDevice2::GetSystemPowerAction

Il metodo GetSystemPowerAction restituisce l'azione di alimentazione del sistema, se presente, attualmente in corso per il computer.
IWDFDevice2::RegisterRemoteInterfaceNotification

Il metodo RegisterRemoteInterfaceNotification registra un driver per ricevere una notifica quando diventa disponibile un'interfaccia dispositivo specificata.
IWDFDevice2::ResumeIdle

Il metodo ResumeIdle informa il framework che il dispositivo non è in uso e può essere inserito in uno stato di bassa potenza del dispositivo se rimane inattiva.
IWDFDevice2::StopIdle

Il metodo StopIdle informa il framework che il dispositivo deve essere posizionato nello stato di alimentazione funzionante (D0).

Requisiti

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
Piattaforma di destinazione Desktop
Versione UMDF minima 1,9
Intestazione wudfddi.h (include Wudfddi.h)