ISyncMgrEventLinkUIOperation::Init 方法 (syncmgr.h)
允许同步中心提供要链接到的事件,以便 ISyncMgrUIOperation::Run 知道要对哪个事件进行操作。
语法
HRESULT Init(
[in] REFGUID rguidEventID,
[in] ISyncMgrEvent *pEvent
);
参数
[in] rguidEventID
类型: REFGUID
对正在存储的事件 ID 的引用。 此参数与从 pEvent 参数的 GetEventID 方法返回的参数相同。
[in] pEvent
类型: ISyncMgrEvent*
指向供 Run 使用的 ISyncMgrEvent 对象的指针。 这是拥有链接的事件对象。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
事件 ID 是调用 ReportEvent 时处理程序给定的 ID,或者是从自定义事件存储区获取事件时处理程序提供的 ID。
如果调用 ReportEvent,事件将仅存储到用户注销或处理程序再次同步为止。
用于实现自定义事件存储的接口是 ISyncMgrEventStore。
pEvent 参数中提供的 ISyncMgrEvent 与来自自定义事件存储区的对象不同。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | syncmgr.h |