ICorProfilerCallback3::InitializeForAttach-Methode
Wird von der Common Language Runtime (CLR) aufgerufen, um dem Profiler das Initialisieren seines Zustands nach einem Anfügevorgang zu ermöglichen.
HRESULT InitializeForAttach(
[in] IUnknown * pCorProfilerInfoUnk,
[in] void * pvClientData,
[in] UINT cbClientData);
Parameter
pCorProfilerInfoUnk
[in] Ein Schnittstellenzeiger für die ICorProfilerInfo*-Schnittstelle.pvClientData
[in] Ein Zeiger auf die an die IClrProfiling::AttachProfiler-Methode im pvClientData-Parameter übergebenen Daten. Wenn dieser Parameter NULL ist, ist cbClientData 0 (null). Die CLR gibt diesen Arbeitsspeicher frei, wenn sie aus InitializeForAttach zurückkehrt.cbClientData
[in] Die Größe in Bytes der Daten, auf die pvClientData zeigt.
Hinweise
Die CLR ruft InitializeForAttach auf, um dem Profiler das Anfordern von Rückrufen zu ermöglichen. Weitere Informationen finden Sie unter Anfügen und Trennen des Profilers.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4
Siehe auch
Referenz
ICorProfilerCallback-Schnittstelle
ICorProfilerInfo3-Schnittstelle
Konzepte
Anfügen und Trennen des Profilers