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