Partilhar via


Método ICorDebugCode::GetILToNativeMapping

Obtém uma matriz de instâncias "COR_DEBUG_IL_TO_NATIVE_MAP" que representam mapeamentos de deslocamentos de linguagem intermediária comum (CIL) para deslocamentos nativos.

Sintaxe

HRESULT GetILToNativeMapping (
    [in]  ULONG32    cMap,
    [out] ULONG32    *pcMap,
    [out, size_is(cMap), length_is(*pcMap)]
        COR_DEBUG_IL_TO_NATIVE_MAP map[]
);

Parâmetros

cMap [em] O tamanho da map matriz.

pcMap [saídas] Um ponteiro para o número real de elementos retornados na map matriz.

map [saídas] Uma matriz de COR_DEBUG_IL_TO_NATIVE_MAP estruturas, cada uma das quais representa um mapeamento de um deslocamento CIL para um deslocamento nativo.

Não há ordenação para a matriz de elementos retornados.

Observações

O GetILToNativeMapping método retorna resultados significativos somente se essa instância "ICorDebugCode" representa código nativo que foi just-in-time (JIT) compilado a partir do código CIL.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 1.0

Consulte também