IoDecrementKeepAliveCount 函数 (ntddk.h)
IoDecrementKeepAliveCount 例程递减与特定设备上的 Windows 应用关联的引用计数。 当应用的 I/O 进程完成时,内核模式驱动程序会调用此例程。 如果应用的引用计数下降到 0,Windows 可以暂停该应用。
语法
NTSTATUS IoDecrementKeepAliveCount(
[in, out] PFILE_OBJECT FileObject,
[in, out] PEPROCESS Process
);
参数
[in, out] FileObject
设备的文件对象句柄。
[in, out] Process
与设备关联的进程。
返回值
此例程在成功 时返回STATUS_SUCCESS ,或在失败时返回相应的 NTSTATUS 错误代码。 NTSTATUS 错误代码在 Ntstatus.h 中定义。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 8 中可用。 |
目标平台 | 通用 |
标头 | ntddk.h (包括 Ntddk.h) |
Library | Ntoskrnl.lib |
DLL | Ntoskrnl.exe |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈