Partilhar via


Enumeração CorDebugPlatform

Fornece valores de plataforma de destino que são utilizados pelo método ICorDebugDataTarget::GetPlatform .

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;  

Membros

Membro Description
CORDB_PLATFORM_WINDOWS_X86 A plataforma de destino é o Windows em execução no hardware Intel x86.
CORDB_PLATFORM_WINDOWS_AMD64 A plataforma de destino tem o Windows de 64 bits em execução no hardware AMD64 ou Intel EM64T.
CORDB_PLATFORM_WINDOWS_IA64 A plataforma de destino é o Windows de 32 bits em execução no hardware Intel IA-64.
CORDB_PLATFORM_MAC_PPC A plataforma de destino é o sistema operativo Macintosh em execução no hardware do PowerPC.
CORDB_PLATFORM_MAC_X86 A plataforma de destino é o sistema operativo Macintosh em execução no hardware Intel x86.
CORDB_PLATFORM_WINDOWS_ARM A plataforma de destino é o sistema operativo Macintosh em execução no hardware arm do Windows.
CORDB_PLATFORM_MAC_AMD64 A plataforma de destino é o sistema operativo Macintosh em execução no hardware AMD64.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 4

Os CORDB_PLATFORM_WINDOWS_ARM membros e CORDB_PLATFORM_MAC_AMD64 estão disponíveis no .NET Framework versões 4.5.2 e posteriores.

Ver também