CorDebugPlatform Enumeration
Provides target platform values that are used by the ICorDebugDataTarget::GetPlatform method.
Syntax
typedef enum CorDebugPlatform
{
CORDB_PLATFORM_WINDOWS_X86, // Windows on Intel x86
CORDB_PLATFORM_WINDOWS_AMD64, // Windows x64 (AMD64, Intel EM64T)
CORDB_PLATFORM_WINDOWS_IA64, // Windows on Intel IA-64
CORDB_PLATFORM_MAC_PPC, // Macintosh OS on PowerPC
CORDB_PLATFORM_MAC_X86, // Macintosh OS on Intel x86
CORDB_PLATFORM_WINDOWS_ARM, // Windows on ARM
CORDB_PLATFORM_MAC_AMD64 // MacOS on Intel x64
} CorDebugPlatform;
Members
Member | Description |
---|---|
CORDB_PLATFORM_WINDOWS_X86 | The target platform is Windows running on Intel x86 hardware. |
CORDB_PLATFORM_WINDOWS_AMD64 | The target platform is 64 bit Windows running on AMD64 or Intel EM64T hardware. |
CORDB_PLATFORM_WINDOWS_IA64 | The target platform is 32 bit Windows running on Intel IA-64 hardware. |
CORDB_PLATFORM_MAC_PPC | The target platform is the Macintosh operating system running on PowerPC hardware. |
CORDB_PLATFORM_MAC_X86 | The target platform is the Macintosh operating system running on Intel x86 hardware. |
CORDB_PLATFORM_WINDOWS_ARM | The target platform is the Macintosh operating system running on Windows ARM hardware. |
CORDB_PLATFORM_MAC_AMD64 | The target platform is the Macintosh operating system running on AMD64 hardware. |
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 4
The CORDB_PLATFORM_WINDOWS_ARM
and CORDB_PLATFORM_MAC_AMD64
members are available in the .NET Framework 4.5.2 and later versions.
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.