Condividi tramite


Metodo IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered (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.]

La funzione di callback di un driver OnWakeFromS0Triggered informa il driver che il dispositivo, che in precedenza aveva immesso uno stato del dispositivo a basso consumo mentre lo stato di alimentazione del sistema è rimasto in S0, potrebbe aver attivato un segnale di riattivazione.

Sintassi

void OnWakeFromS0Triggered(
  [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 un OnWakeFromS0Triggered funzione di callback se il driver supporta l'interfaccia IPowerPolicyCallbackWakeFromS0.

Se il driver fornisce questa funzione di callback, il framework chiama la funzione dopo che chiama il driver IPnpCallback::OnD0Entry funzione di callback e prima di chiamare la funzione di callback del driver IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0 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 OnWakeFromS0Triggered 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 Supporto dei Power-Down inattivo 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

IPowerPolicyCallbackWakeFromS0

IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0