IDelaydC::GetControlState メソッド
GetControlState メソッドは、キャプチャの状態を取得します。これは、キャプチャが実行中か一時停止中かを示します。
構文
HRESULT STDMETHODCALLTYPE GetControlState(
[out] BOOL *IsRunnning,
[out] BOOL *IsPaused
);
パラメーター
-
IsRunnning [out]
-
キャプチャが一時停止されているかどうかを含め、現在のキャプチャが実行されていることを示すインジケーター。
-
IsPaused [out]
-
現在のキャプチャが一時停止されていることを示すインジケーター。
戻り値
メソッドが成功した場合、戻り値はNMERR_SUCCESS。
メソッドが失敗した場合、戻り値は次のいずれかのエラー コードになります。
リターン コード | 説明 |
---|---|
|
NPP がネットワークに接続されていません。
IDelaydC::Connect を呼び出して、NPP をネットワークに接続します。 |
|
NPP はネットワークに接続されていますが、 IDelaydC::Connect メソッドでは接続されません。 |
解説
このメソッドは、 IDelaydC インターフェイスを使用して NPP がネットワークに接続されるたびに呼び出すことができます。 このメソッドを使用すると、キャプチャが実行されているかどうか、キャプチャが一時停止されているかどうか、またはキャプチャが停止されているのに NPP が切断されていないかどうかを調べることができます。
キャプチャの開始、一時停止、停止に使用されるメソッドは、以下の「関連項目」の一覧に一覧表示されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
[DLL] |
|