ICorProfilerCallback3::InitializeForAttach 方法
由公共语言运行时 (CLR) 调用,从而给予分析器一个在附加操作后可将其状态初始化的机会。
语法
HRESULT InitializeForAttach(
[in] IUnknown * pCorProfilerInfoUnk,
[in] void * pvClientData,
[in] UINT cbClientData);
参数
pCorProfilerInfoUnk
[in] ICorProfilerInfo*
接口的接口指针。
pvClientData
[in] 一个指针,指向传递给其 pvClientData
参数中的 IClrProfiling::AttachProfiler 方法的数据。 如果此参数为 NULL,则 cbClientData
将为 0(零)。 当 CLR 从 InitializeForAttach
返回时将释放此内存。
cbClientData
[in] pvClientData
指向的数据的大小(以字节为单位)。
注解
CLR 调用 InitializeForAttach
以便给予分析器请求回调的机会。
要求
平台:请参阅系统要求。
头文件: CorProf.idl、CorProf.h
库:CorGuids.lib
.NET Framework 版本:自 4 起可用