SWbemEventSource.NextEvent 方法
如果事件可用,SWbemEventSource物件的NextEvent方法會從事件查詢中擷取事件。
如需此語法的說明,請參閱 腳本 API 的檔慣例。
語法
objWbemObject = .NextEvent( _
[ ByVal iTimeoutMs ] _
)
參數
-
iTimeoutMs [in, optional]
-
呼叫在傳回逾時錯誤之前會等候事件的毫秒數。 此參數的預設值是 wbemTimeoutInfinite (-1) ,這會指示呼叫無限期等候。
傳回值
如果 NextEvent 方法成功,它會傳回包含所要求事件的 SWbemObject 物件。 如果呼叫逾時,傳回的物件為 Null ,並引發錯誤。
錯誤碼
完成 NextEvent 方法時, Err 物件可能會包含下列清單中的錯誤碼。
-
wbemErrTimedOut - 0x80043001
-
要求的事件未到達 iTimeoutMs 中指定的時間量。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
標頭 |
|
類型程式庫 |
|
DLL |
|
CLSID |
CLSID_SWbemEventSource |
IID |
IID_ISWbemEventSource |