IDelaydC::Start 方法
Start 方法启动捕获。
语法
HRESULT STDMETHODCALLTYPE Start(
[out] char *pFileName
);
参数
-
pFileName [out]
-
指向用于存储网络数据的 捕获文件 名称的指针。 如果需要此文件名供将来参考,请务必缓存此文件名。
返回值
如果该方法成功,则返回值NMERR_SUCCESS。
如果该方法不成功,则返回值为以下错误代码之一:
返回代码 | 说明 |
---|---|
|
捕获处于暂停状态,必须先停止,然后才能重新启动。 调用 IDelaydC::Stop 以停止捕获。 有关详细信息,请参阅本主题中的“备注”部分。 |
|
捕获已启动。 |
|
NPP 未连接到网络。 调用 IDelaydC::Connect 以连接到网络。 |
|
NPP 连接到网络,但未连接到 IDelaydC::Connect 方法。 |
备注
捕获文件的位置在 Windows 注册表中指定,但你可以使用网络监视器更改文件的位置。
若要使用 IDelaydC::Start 和 IDelaydC::Stop 重新启动捕获,必须调用 IDelaydC::Configure 方法,在每次调用 IDelaydC::Start 方法时重新配置连接以重新启动捕获数据。 使用这三种方法启动和停止捕获时,每次启动捕获时都会创建一个新的捕获文件。
注意
还可以使用 IDelaydC::P ause 和 IDelaydC::Resume 方法启动和停止捕获。 使用这两种方法时,捕获的数据存储在同一个捕获文件中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
DLL |
|