IMonitor::D oInitialize 方法

DoInitialize 方法必须由监视器实现。 MCSVC 调用此方法,在调用 NPP 的IRTC::连接方法之前立即获取捕获筛选器。

语法

HRESULT DoInitialize(
  [in]      IUnknown *pUnkMonitorCtrl,
  [in, out] HBLOB    hNPPBlob
);

参数

pUnkMonitorCtrl [中]

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 [仅限桌面应用]
标头
Netmon。h