PoUnregisterPowerSettingCallback 函数 (ntifs.h)
PoUnregisterPowerSettingCallback 例程取消注册驱动程序之前通过调用 PoRegisterPowerSettingCallback 例程注册的电源设置回调例程。
语法
NTSTATUS PoUnregisterPowerSettingCallback(
[in, out] PVOID Handle
);
参数
[in, out] Handle
驱动程序通过调用 PoRegisterPowerSettingCallback 注册的回调例程的句柄。
返回值
PoUnregisterPowerSettingCallback 返回下列值之一:
返回代码 | 说明 |
---|---|
|
回调例程已注销。 |
|
Handle 值不是电源设置回调例程的有效句柄。 |
注解
驱动程序调用 PoUnregisterPowerSettingCallback 来注销驱动程序之前通过调用 PoRegisterPowerSettingCallback 注册的电源设置回调例程。
驱动程序必须调用 PoUnregisterPowerSettingCallback 来注销之前注册的每个回调例程。 驱动程序注册的所有回调例程都应在驱动程序的 Unload 例程中注销。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista。 |
目标平台 | 通用 |
标头 | ntifs.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈