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) |