CorDebugPlatform 列舉

提供 ICorDebugDataTarget::GetPlatform 方法所使用的目標平台值。

語法

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;  

成員

member 描述
CORDB_PLATFORM_WINDOWS_X86 目標平台是在 Intel x86 硬體上執行的 Windows。
CORDB_PLATFORM_WINDOWS_AMD64 目標平台是在 AMD64 或 Intel EM64T 硬體上執行的 64 位元 Windows。
CORDB_PLATFORM_WINDOWS_IA64 目標平台是在 Intel IA-64 硬體上執行的 32 位元 Windows。
CORDB_PLATFORM_MAC_PPC 目標平台是在 PowerPC 硬體上執行的 Macintosh 作業系統。
CORDB_PLATFORM_MAC_X86 目標平台是在 Intel x86 硬體上執行的 Macintosh 作業系統。
CORDB_PLATFORM_WINDOWS_ARM 目標平台是在 Windows ARM 硬體上執行的 Macintosh 作業系統。
CORDB_PLATFORM_MAC_AMD64 目標平台是在 AMD64 硬體上執行的 Macintosh 作業系統。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4 起可用

.NET Framework 4.5.2 及更新版本中有提供 CORDB_PLATFORM_WINDOWS_ARMCORDB_PLATFORM_MAC_AMD64 成員。

另請參閱