INtime SDK Help
POOLINFO structure

Syntax

typedef struct tagPoolInfo {
    RTHANDLE hTargetProcess;
    RTHANDLE hParentProcess;
    DWORD cbPoolMax;
    DWORD cbPoolMin;
    DWORD cbInitialSize;
    DWORD cbAllocated;
    DWORD cbAvailable;
    DWORD cbBorrowed;
} POOLINFO, *LPPOOLINFO;

Fields

NOTE:
hTargetProcess
The handle for the process whose memory pool is being examined.
hParentProcess
The handle for the parent process of the specified target process.
cbPoolMax
The maximum size in bytes of the target process' memory pool.
cbPoolMin
The minimum size in bytes of the target process' memory pool.
cbInitialSize
The original value of cbPoolMin when the process was created.
cbAllocated
The number of bytes currently allocated from the target process' pool.
cbAvailable
The number of bytes available in the target process' pool. It does not include memory allocated from the target process' parent process.
cbBorrowed
The number of bytes borrowed from the process' parent process.
   
See Also