IDelaydC::Start 方法

Start方法會啟動擷取。

語法

HRESULT STDMETHODCALLTYPE Start(
  [out] char *pFileName
);

參數

pFileName [out]

用來儲存網路資料的 擷取檔案名 指標。 如果需要此檔案名以供日後參考,請務必快取此檔案名。

傳回值

如果方法成功,傳回值會NMERR_SUCCESS。

如果方法失敗,傳回值就是下列其中一個錯誤碼:

傳回碼 描述
NMERR_CAPTURE_PAUSED
擷取處於暫停狀態,必須先停止,才能重新開機。 呼叫 IDelaydC::Stop 以停止擷取。 如需詳細資訊,請參閱本主題中的一節。
NMERR_CAPTURING
擷取已啟動。
NMERR_NOT_CONNECTED
NPP 未連線到網路。 呼叫 IDelaydC::Connect 以連線到網路。
NMERR_NOT_DELAYED
NPP 會連線到網路,但未使用 IDelaydC::Connect 方法。

備註

取檔案 的位置是在 Windows 登錄中指定,但您可以使用網路監視器來變更檔案的位置。

若要使用 IDelaydC::StartIDelaydC::Stop重新開機擷取,您必須呼叫 IDelaydC::Configure 方法,每次呼叫 IDelaydC::Start 方法來重新開機擷取資料。 當您使用這三種方法啟動和停止擷取時,每次啟動擷取時都會建立新的擷取檔案。

注意

您也可以使用 IDelaydC::P auseIDelaydC::Resume 方法來啟動和停止擷取。 當您使用這兩種方法時,擷取的資料會儲存在相同的擷取檔案中。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Netmon.h
DLL
Ndisnpp.dll;
Rmtnpp.dll

另請參閱

IDelaydC

IDelaydC::Configure

IDelaydC::Connect

IDelaydC::P ause

IDelaydC::Resume

IDelaydC::Stop