更新:2007 年 11 月
提供一些允许宿主为公共语言运行库 (CLR) 事件注册和注销回调的方法。
interface ICLROnEventManager : IUnknown {
HRESULT RegisterActionOnEvent (
[in] EClrEvent event,
[in] IActionOnCLREvent *pAction
);
HRESULT UnregisterActionOnEvent (
[in] EClrEvent event,
[in] IActionOnCLREvent *pAction
);
}
方法
方法 |
说明 |
---|---|
为指定的事件注册回调指针。 |
|
为指定事件注销以前注册的回调指针。 |
备注
若要注册和注销事件回调,宿主应通过调用 ICLRControl::GetCLRManager 方法获取对 ICLROnEventManager 的引用。
![]() |
---|
可从不同线程多次激发由 EClrEvent 描述的事件以发出卸载或禁用 CLR 的信号。 |
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.idl
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0