ICorProfilerCallback::ModuleAttachedToAssembly 方法

通知探查器模块正在附加到其父程序集。

语法

HRESULT ModuleAttachedToAssembly(  
    [in] ModuleID   moduleId,  
    [in] AssemblyID AssemblyId);  

参数

moduleId
[in] 正在附加的模块的 ID。

AssemblyId
[in] 模块附加到的父程序集的 ID。

注解

可以通过导入地址表 (IAT)、调用 LoadLibrary 或元数据引用来加载模块。 因此,公共语言运行时 (CLR) 加载程序具有多个代码路径,用于确定模块所在的程序集。 因此,在调用 ICorProfilerCallback::ModuleLoadFinished 后,模块有可能不知道它所在的程序集,并且无法获取父程序集 ID。 在模块附加到其父程序集并且可以获得其父程序集 ID 时,将调用 ModuleAttachedToAssembly 方法。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用

另请参阅