PoFxCompleteDevicePowerNotRequired 函式 (wdm.h)

PoFxCompleteDevicePowerNotRequired 例程會通知電源管理架構 (PoFx) 呼叫驅動程式已完成對驅動程式 DevicePowerNotRequiredCallback 回呼例程的回應。

語法

void PoFxCompleteDevicePowerNotRequired(
  [in] POHANDLE Handle
);

參數

[in] Handle

句柄,表示向PoFx註冊裝置。 設備驅動器先前已從 PoFxRegisterDevice 例程收到此句柄。

傳回值

備註

在 PoFx 呼叫驅動程式的 DevicePowerNotRequiredCallback 回 呼例程之後,驅動程式必須藉由呼叫 PoFxCompleteDevicePowerNotRequired 來回應。

PoFx 會呼叫驅動程式的 DevicePowerNotRequiredCallback 例程,通知驅動程式不再需要裝置才能維持 D0 狀態。 為了回應此呼叫,驅動程式可以選擇進入低電量 Dx 狀態,或維持在 D0 狀態。 驅動程式完成 對 DevicePowerNotRequiredCallback 呼叫的回應之後,驅動程式會呼叫 PoFxCompleteDevicePowerNotRequired 以通知 PoFx。 PoFxCompleteDevicePowerNotRequired 呼叫可以在 DevicePowerNotRequiredCallback 呼叫期間或之後發生。

規格需求

需求
最低支援的用戶端 從 Windows 8 開始提供。
目標平台 Universal
標頭 wdm.h
程式庫 Ntoskrnl.lib
Dll Ntoskrnl.exe
IRQL <= DISPATCH_LEVEL

另請參閱

DevicePowerNotRequiredCallback

PoFxRegisterDevice