IoDecrementKeepAliveCount routine

The IoDecrementKeepAliveCount routine decrements a reference count associated with an Windows Store app on a specific device. This routine is called by a kernel mode driver when the app's I/O process has completed. If the app's reference count drops to 0, Windows can suspend the app.

Syntax


NTSTATUS IoDecrementKeepAliveCount(
  _Inout_           FileObject,
  _Inout_ PEPROCESS Process
);

Parameters

FileObject [in, out]

The file object handle to the device.

Process [in, out]

The process associated with the device.

Return value

This routine returns STATUS_SUCCESS on success, or the appropriate NTSTATUS error code on failure. NTSTATUS error codes are defined in Ntstatus.h.

Requirements

Target platform

Universal

Version

Available in Windows 8.

Header

Ntddk.h (include Ntddk.h)

Library

Ntoskrnl.lib

DLL

Ntoskrnl.exe

 

 

Send comments about this topic to Microsoft

Show: