FLEXI_GETDATA_TYPE (Windows CE 5.0)
This structure defines the type of data defined in the associated PTM_RAW_DATA structure.
typedef struct _FLEXI_GETDATA_TYPE { BOOLfGetProcessData;BOOLfGetThreadData;BOOLfGetModuleData;DWORDdwProcIdxStart;DWORDdwProcIdxEnd;BOOLfThreadsInProcsOnly;DWORDdwThreadIdxStart;DWORDdwThreadIdxEnd;BOOLfModulesInProcsOnly;DWORDdwModuleIdxStart;DWORDdwModuleIdxEnd;} FLEXI_GETDATA_TYPE;
Members
fGetProcessData
Process data indicator.If TRUE, the PTM_RAW_DATA structure is populated with process data.
fGetThreadData
Thread data indicator.If TRUE, the PTM_RAW_DATA structure is populated with thread data.
fGetModuleData
Module data indicator.If TRUE, the PTM_RAW_DATA structure is populated with module data.
dwProcIdxStart
Starting process index. This value is implementation-specific.dwProcIdxEnd
Ending process index.fThreadsInProcsOnly
Thread existence indicator.If TRUE, the threads exist only in processes. The client should limit the search space to threads running in processes from dwProcIdxStart to dwProcIdxEnd. For example, this field might be used to retrieve all threads running in a specified process.
dwThreadIdxStart
Starting thread index.dwThreadIdxEnd
Ending thread index.fModulesInProcsOnly
Module existence indicator.If TRUE, the modules exist only in processes. The client should limit the search space to modules running in processes from dwProcIdxStart to dwProcIdxEnd. For example, this field might be used to retrieve all threads running in a specified process.
dwModuleIdxStart
Starting module identifierdwModuleIdxEnd
Ending module identifier.
Remarks
To get all data, set starting identifiers to 0 and ending identifiers to -1.
Remarks
The PTM_FIELD_DESC structure contains a description of a single field in an array of process, thread, or module values.
Requirements
OS Version: Windows CE 5.0 and later.
Header: FlexiPMTInfo.h.
See Also
Send Feedback on this topic to the authors