共用方式為


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