Compartilhar via


Método ICorDebugCode::GetILToNativeMapping

Obtém uma matriz de instâncias "COR_DEBUG_IL_TO_NATIVE_MAP" que representam mapeamentos de deslocamentos comuns de CIL (linguagem intermediária) 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 [in] O tamanho da map matriz.

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

map [out] Uma matriz de COR_DEBUG_IL_TO_NATIVE_MAP estruturas, cada uma delas representa um mapeamento de um deslocamento de CIL para um deslocamento nativo.

Não há nenhuma ordem para a matriz de elementos retornados.

Observações

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

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

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

Consulte também