Método ICorProfilerInfo::GetCodeInfo
Obtém a extensão do código nativo associado ao ID de função especificado.
Este método é obsoleto. Utilize o método ICorProfilerInfo2::GetCodeInfo2 .
Sintaxe
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Parâmetros
functionId
[in] O ID da função com a qual o código nativo está associado.
pStart
[fora] Um ponteiro para uma matriz de bytes que compõem o código nativo da função.
pcSize
[fora] Um ponteiro para um número inteiro que especifica o tamanho, em bytes, do código nativo.
Observações
Para otimizar o desempenho, o runtime no .NET Framework versão 2.0 divide o código nativo pré-concluído de uma função em várias regiões. Consequentemente, o GetCodeInfo
método é obsoleto no .NET Framework 2.0 porque não consegue lidar com a extensão do código nativo de uma função. Em vez disso, os geradores de perfis devem mudar para o método mais geral ICorProfilerInfo2::GetCodeInfo2
.
Esta função utiliza memórias intermédias atribuídas pelo autor da chamada.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: 1.0