IMonitor::D oInitialize 方法
DoInitialize 方法必须由监视器实现。 MCSVC 调用此方法以在调用 NPP 的 IRTC::连接 方法之前立即获取捕获筛选器。
语法
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 [仅限桌面应用] |
标头 |
|