共用方式為


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)
連結庫 Ntoskrnl.lib
DLL Ntoskrnl.exe