Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém o(s) deslocamento(s) IL correspondente(s) ao endereço fornecido para o método.
Nota
Esta API foi originalmente projetada para uso interno no tempo de execução. Embora agora seja suportado para uso de terceiros 3rd, recomendamos trabalhar com ICorDebug e ICorProfiler APIs quando possível.
Sintaxe
HRESULT GetILOffsetsByAddress(
[in] CLRDATA_ADDRESS address
[in] ULONG32 offsetsLen,
[out] ULONG32 *offsetsNeeded,
[out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);
Parâmetros
address
[em] Um endereço dentro do método para o qual recuperar os deslocamentos IL correspondentes.
offsetsLen
[em] O tamanho do ilOffsets buffer
offsetsNeeded
[saídas] Uma indicação de quantas compensações de IL são devolvidas.
ilOffsets
[saídas] Os deslocamentos IL correspondentes ao endereço fornecido dentro do método.
Observações
O método fornecido faz parte da IXCLRDataMethodInstance interface e corresponde ao 13º slot da tabela de métodos virtuais. Observe que CLRDATA_ADDRESS é um inteiro não assinado de 64 bits.
Requisitos
Plataformas: Consulte Requisitos do sistema. Cabeçalho: Nenhuma Biblioteca: Nenhuma Versões do .NET Framework: Disponível desde 4.7