Condividi tramite


Metodo ICorProfilerCallback3::InitializeForAttach

Chiamato da Common Language Runtime (CLR) per dare al profiler una possibilità di inizializzare il proprio stato dopo un'operazione di connessione.

HRESULT InitializeForAttach(
            [in] IUnknown * pCorProfilerInfoUnk,
            [in] void * pvClientData,
            [in] UINT cbClientData);

Parametri

  • pCorProfilerInfoUnk
    [in] Puntatore all'interfaccia ICorProfilerInfo*.

  • pvClientData
    [in] Puntatore ai dati passati al metodo IClrProfiling::AttachProfiler nel relativo parametro pvClientData. Se questo parametro è null, cbClientData sarà 0 (zero). CLR libera questa memoria quando ottiene un risultato da InitializeForAttach.

  • cbClientData
    [in] Dimensioni in byte dei dati a cui pvClientData punta.

Note

CLR chiama InitializeForAttach per dare al profiler una possibilità di richiedere callback. Per ulteriori informazioni, vedere Connessione e disconnessione del profiler.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4

Vedere anche

Riferimenti

Interfaccia ICorProfilerCallback

Interfaccia ICorProfilerInfo3

Concetti

Connessione e disconnessione del profiler

Altre risorse

Interfacce di profilatura

Profilatura (riferimenti alle API non gestite)