IMonitor::D oInitialize 方法
DoInitialize 方法必须由监视器实现。 MCSVC 调用此方法以在调用 NPP 的 IRTC::Connect 方法之前立即获取捕获筛选器。
语法
HRESULT DoInitialize(
[in] IUnknown *pUnkMonitorCtrl,
[in, out] HBLOB hNPPBlob
);
parameters
-
pUnkMonitorCtrl [in]
-
MCSVC 传入的 IUnknown 指针。 若要获取支持的监视器控制接口,监视器必须在指针上调用 IUnknown::QueryInterface 。
-
hNPPBlob [in, out]
-
输入时为 NPP BLOB 的句柄。
在输出中,是包含捕获筛选器的 NPP BLOB。
返回值
如果该方法成功,则返回值S_OK (与 NOERROR) 相同。
如果该方法不成功,则返回值为错误代码。 出错时,MCSVC 不会创建监视器,也不会在接口指针上调用 IUnknown::Release 。
备注
MCSVC 调用 DoInitialize 方法以执行任何所需的监视器初始化。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|