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 |
|
タイプ ライブラリ |
|
[DLL] |
|
CLSID |
CLSID_SWbemEventSource |
IID |
IID_ISWbemEventSource |