SWbemEventSource.NextEvent メソッド

イベントが提供される場合、SWbemEventSource オブジェクトの NextEvent メソッドはイベントをイベント クエリから取得します。

この構文の説明については、スクリプト API のドキュメント規則に関するページを参照してください。

構文

objWbemObject = .NextEvent( _
  [ ByVal iTimeoutMs ] _
)

パラメーター

iTimeoutMs [in、省略可能]

呼び出しがタイムアウト エラーを返すまでイベントを待機するミリ秒数。 このパラメーターの既定値は wbemTimeoutInfinite (-1) で、呼び出しに無期限に待機するよう指示します。

戻り値

NextEvent メソッドが成功した場合は、要求されたイベントを含む SWbemObject オブジェクトを返します。 呼び出しがタイムアウトすると、返されるオブジェクトは NULL になり、エラーが発生します。

エラー コード

NextEvent メソッドが完了すると、Err オブジェクトに次の一覧にあるエラー コードが含まれる場合があります。

wbemErrTimedOut - 0x80043001

要求されたイベントが iTimeoutMs で指定された時間に到着しませんでした。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
Header
Wbemdisp.h
タイプ ライブラリ
Wbemdisp.tlb
[DLL]
Wbemdisp.dll
CLSID
CLSID_SWbemEventSource
IID
IID_ISWbemEventSource