Metodo IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered (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 informazioni, vedi Introduzione a UMDF.]
Il driver OnWakeFromSxTriggered funzione di callback degli eventi informa il driver che il dispositivo, che in precedenza aveva immesso uno stato del dispositivo a basso consumo perché l'alimentazione del sistema è stata ridotta, potrebbe aver attivato un segnale di riattivazione.
Sintassi
void OnWakeFromSxTriggered(
[in] IWDFDevice *pWdfDevice
);
Parametri
[in] pWdfDevice
Puntatore all'interfaccia IWDFDevice dell'oggetto dispositivo che rappresenta uno dei dispositivi del driver.
Valore restituito
Nessuno
Osservazioni
Il driver deve fornire una funzione di callback OnWakeFromSxTriggered se il driver supporta l'interfaccia IPowerPolicyCallbackWakeFromSx.
Se il driver ha registrato questo callback, il framework lo chiama dopo aver chiamato il driver IPnpCallback::OnD0Entry funzione di callback e prima di chiamare la funzione di callback del driver IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx funzione di callback.
L'hardware di sistema (BIOSe, schede madri, schede bus) a volte può rilasciare un segnale di riattivazione prima che il conducente del bus lo rilevi, anche se il segnale riattiva il sistema. In questi casi, il driver OnWakeFromSxTriggered funzione di callback non verrà chiamata anche se il dispositivo del driver ha attivato un segnale di riattivazione.
Per altre informazioni su questa funzione di callback, vedere Support System Wake-Up in Driver basati su UMDF.
Fabbisogno
Requisito | Valore |
---|---|
Fine del supporto | Non disponibile in UMDF 2.0 e versioni successive. |
piattaforma di destinazione | Desktop |
versione minima di UMDF | 1.9 |
intestazione | wudfddi.h (include Wudfddi.h) |
Vedere anche
IPowerPolicyCallbackWakeFromSx