Condividi tramite


Metodo ICorProfilerInfo::GetCodeInfo

Ottiene l'ambito del codice nativo associato all'identificatore funzione specificato.

Questo metodo è obsoleto. Utilizzare invece il metodo ICorProfilerInfo2::GetCodeInfo2.

HRESULT GetCodeInfo(
    [in]  FunctionID functionId,
    [out] LPCBYTE    *pStart,
    [out] ULONG      *pcSize);

Parametri

  • functionId
    [in] ID della funzione alla quale è associato il codice nativo.

  • pStart
    [out] Puntatore a una matrice di byte che costituiscono il codice nativo della funzione.

  • pcSize
    [out] Puntatore a un intero che specifica la dimensione, in byte, del codice nativo.

Note

Per ottimizzare le prestazioni, il runtime di .NET Framework versione 2.0 divide in più aree il codice nativo precompilato di una funzione. Il metodo GetCodeInfo pertanto è obsoleto in .NET Framework 2.0 perché non è in grado di gestire l'ambito del codice nativo di una funzione. I profiler devono invece iniziare a utilizzare il metodo più generico ICorProfilerInfo2::GetCodeInfo2.

Questa funzione utilizza buffer allocati dal chiamante. Per ulteriori informazioni, vedere Buffer allocati dal chiamante.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 1.0

Vedere anche

Riferimenti

Interfaccia ICorProfilerInfo

Altre risorse

Interfacce di profilatura

Profilatura (riferimenti alle API non gestite)