Поделиться через


Перечисление 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;  

Элементы

Член Описание
CORDB_PLATFORM_WINDOWS_X86 Целевая платформа — ОС Windows, работающая на процессоре Intel x86.
CORDB_PLATFORM_WINDOWS_AMD64 Целевая платформа — 64-разрядная версия ОС Windows, работающая на процессоре AMD64 или Intel EM64T.
CORDB_PLATFORM_WINDOWS_IA64 Целевая платформа — 32-разрядная версия ОС Windows, работающая на процессоре IA-64.
CORDB_PLATFORM_MAC_PPC Целевой платформой является операционная система Macintosh, работающая на оборудовании PowerPC.
CORDB_PLATFORM_MAC_X86 Целевой платформой является операционная система Macintosh, работающая на оборудовании Intel x86.
CORDB_PLATFORM_WINDOWS_ARM Целевой платформой является операционная система Macintosh, работающая на оборудовании Windows ARM.
CORDB_PLATFORM_MAC_AMD64 Целевой платформой является операционная система Macintosh, работающая на оборудовании AMD64.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с 4

Члены CORDB_PLATFORM_WINDOWS_ARM и CORDB_PLATFORM_MAC_AMD64 доступны в платформе .NET Framework версии 4.5.2 и более поздних.

См. также раздел