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 提供。 |
目標平台 | Universal |
標頭 | ntddk.h (包含 Ntddk.h) |
程式庫 | Ntoskrnl.lib |
Dll | Ntoskrnl.exe |