GLOBAL_TARGET_INFO_STRUCT2 (Windows CE 5.0)
This structure defines processor information about the target device and the probe.
typedef struct _GLOBAL_TARGET_INFO_STRUCT2 { DWORD dwTargetCpuMajorFamily;DWORDdwTargetCpuCapabilities;DWORDdwNumberOfCpus;LPOLESTRszTargetName;LPOLESTRszProbeName;}GLOBAL_TARGET_INFO_STRUCT2;
Members
dwTargetCpuMajorFamily
The CPU architecture family.The following table shows possible values for this member.
Programming element Value Description CPUF_X86 0 x86 processor family CPUF_SHX 1 SH-4 processor family CPUF_MIPS 2 MIPS processor family CPUF_ARM 3 ARM processor family CPUF_IA64 4 IA64 processor family CPUF_UNK 0xFFFFFFF Unknown processor family If the driver supports multiple CPU families, this field should be CPUF_UNK until the processor in the target is clearly identified.
dwTargetCpuCapabilities
Bit array with a different meaning for each CPU family.The following table shows values for the bitfield mask.
Bitfield mask Value Generic CPU family CPUC_16BIT 0x00000001 CPUC_32BIT 0x00000002 CPUC_64BIT 0x00000004 CPUC_DSP 0x00000010 CPUC_FP 0x00001000 X86 CPU family CPUC_387 CPUC_FP CPUC_AMD64 CPUC_64BIT CPUC_MMX CPUC_DSP CPUC_MMX2 0x00000020 CPUC_SSE 0x00000040 CPUC_SSE2 0x00000080 Pentium CPU family CPUC_586 0x00000100 Pentium 2, 3, or Celeron CPU family CPUC_686 0x00000200 Pentium 4 CPU family CPUC_786 0x00000400 SHX CPU family CPUC_SH3DSP CPUC_DSP CPUC_SH4 0x00000100 ARM CPU family CPUC_THUMB CPUC_16BIT CPUC_THUMB2 0x00000008 CPUC_CONCAN CPUC_DSP CPUC_V4 0x00000100 CPUC_V5 0x00000200 CPUC_V6 0x00000400 MIPS CPU family CPUC_MIPS16 CPUC_16BIT dwNumberOfCpus
Number of CPUs.For a symmetric multiprocessor platform (SMP), this parameter must be greater than 1.
dbc
DEBUG_ACCESS_CAPABILITIES_STRUCT2 structure.szTargetName
Name of debugging target.szProbeName
Name of hardware probe.
Requirements
OS Version: Windows CE 5.0 and later.
Header: exdi2.h.See Also
Send Feedback on this topic to the authors