Freigeben über


CorDebugPlatform-Aufzählung

Stellt Zielplattformwerte bereit, die von der ICorDebugDataTarget::GetPlatform-Methode verwendet werden.

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;

Elemente

Mitglied Description
CORDB_PLATFORM_WINDOWS_X86 Die Zielplattform ist Windows, die auf Intel x86-Hardware ausgeführt wird.
CORDB_PLATFORM_WINDOWS_AMD64 Die Zielplattform ist 64-Bit-Windows, die auf AMD64- oder Intel EM64T-Hardware ausgeführt wird.
CORDB_PLATFORM_WINDOWS_IA64 Die Zielplattform ist 32-Bit-Windows, die auf Intel IA-64-Hardware ausgeführt wird.
CORDB_PLATFORM_MAC_PPC Die Zielplattform ist das Macintosh-Betriebssystem, das auf PowerPC-Hardware ausgeführt wird.
CORDB_PLATFORM_MAC_X86 Die Zielplattform ist das Macintosh-Betriebssystem, das auf Intel x86-Hardware ausgeführt wird.
CORDB_PLATFORM_WINDOWS_ARM Die Zielplattform ist das Macintosh-Betriebssystem, das auf Windows ARM-Hardware ausgeführt wird.
CORDB_PLATFORM_MAC_AMD64 Die Zielplattform ist das Macintosh-Betriebssystem, das auf AMD64-Hardware ausgeführt wird.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.0/4.5.2