Partager via


ICorProfilerCallback3::InitializeForAttach, méthode

Appelée par le Common Language Runtime (CLR) pour permettre au profileur d'initialiser son état après une opération d'attachement.

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

Paramètres

  • pCorProfilerInfoUnk
    [in] Pointeur d'interface pour l'interface ICorProfilerInfo*.

  • pvClientData
    [in] Pointeur vers les données passées à la méthode IClrProfiling::AttachProfiler dans son paramètre pvClientData. Si ce paramètre est null, cbClientData aura la valeur 0 (zéro). Le CLR libère cette mémoire lorsqu'il retourne de InitializeForAttach.

  • cbClientData
    [in] Taille, en octets, des données vers lesquelles pvClientData pointe.

Notes

Le CLR appelle InitializeForAttach pour permettre au profileur de demander des rappels. Pour plus d'informations, consultez Attachement au profileur et détachement du profileur.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorProf.idl, CorProf.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4

Voir aussi

Référence

ICorProfilerCallback, interface

ICorProfilerInfo3, interface

Concepts

Attachement au profileur et détachement du profileur

Autres ressources

Interfaces de profilage

Profilage (Référence des API non managées)