Método ICorProfilerInfo::GetCodeInfo
Obtém as extensões do código nativo associado à ID da função especificada.
Esse método é obsoleto. Use o método ICorProfilerInfo2::GetCodeInfo2.
Sintaxe
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Parâmetros
functionId
[in] A ID da função com a qual o código nativo está associado.
pStart
[out] Um ponteiro para uma matriz de bytes que compõem o código nativo da função.
pcSize
[out] Um ponteiro para um inteiro que especifica o tamanho, em bytes, do código nativo.
Comentários
Para otimizar o desempenho, o runtime no .NET Framework versão 2.0 divide o código nativo pré-compilado de uma função em várias regiões. Consequentemente, o método GetCodeInfo
é obsoleto no .NET Framework 2.0 porque não consegue tratar a extensão do código nativo de uma função. Em vez disso, os criadores de perfil devem mudar para o uso do método ICorProfilerInfo2::GetCodeInfo2
, que é mais geral.
Essa função usa buffers alocados por chamador.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: 1.0