IoIncrementKeepAliveCount 函式 (ntddk.h)
IoIncrementKeepAliveCount 例程會遞增與特定裝置上 Windows 應用程式進程相關聯的參考計數。 此例程是由核心模式驅動程式呼叫,以響應開啟 I/O 程式的應用程式。 這可防止 Windows 在 I/O 程式完成之前暫停應用程式。
語法
NTSTATUS IoIncrementKeepAliveCount(
[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 |