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;  

멤버

멤버 Description
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부터 사용 가능

CORDB_PLATFORM_WINDOWS_ARMCORDB_PLATFORM_MAC_AMD64 멤버는 .NET Framework 4.5.2 이상 버전에서 사용 가능합니다.

참고 항목