Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PoFxCompleteDevicePowerNotRequired-Routine benachrichtigt das Power Management Framework (PoFx), dass der aufrufende Treiber seine Antwort auf einen Aufruf der DevicePowerNotRequiredCallback-Rückrufroutine des Treibers abgeschlossen hat.
Syntax
VOID PoFxCompleteDevicePowerNotRequired(
[in] POHANDLE Handle
);
Parameter
[in] Handle
Ein Handle, das die Registrierung des Geräts bei PoFx darstellt. Der Gerätetreiber hat dieses Handle zuvor von der PoFxRegisterDevice-Routine erhalten.
Rückgabewert
Keine
Bemerkungen
Nachdem PoFx die DevicePowerNotRequiredCallback-Rückrufroutine des Treibers aufgerufen hat, muss der Treiber reagieren, indem er PoFxCompleteDevicePowerNotRequired aufruft.
PoFx ruft die DevicePowerNotRequiredCallback-Routine des Treibers auf, um den Treiber darüber zu informieren, dass das Gerät nicht mehr im D0-Zustand verbleiben muss. Als Reaktion auf diesen Aufruf kann der Treiber auswählen, ob er in einen Dx-Zustand mit geringem Stromverbrauch wechseln oder im D0-Zustand verbleibt. Nachdem der Treiber seine Antwort auf den DevicePowerNotRequiredCallback-Aufruf abgeschlossen hat, ruft der Treiber PoFxCompleteDevicePowerRequired auf, um PoFx zu informieren. Der PoFxCompleteDevicePowerNotRequired-Aufruf kann entweder während oder nach dem DevicePowerNotRequiredCallback-Aufruf erfolgen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
| Zielplattform | Universell |
| Header | wdm.h |
| Bibliothek | Ntoskrnl.lib |
| DLL | Ntoskrnl.exe |
| IRQL | <= DISPATCH_LEVEL |