由公共语言运行时 (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 以便探查器能够请求回调。 有关更多信息,请参见 探查器附加和分离。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**CorProf.idl、CorProf.h
**库:**CorGuids.lib
**.NET Framework 版本:**4