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
標頭
Wbemdisp.h
類型程式庫
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemEventSource
IID
IID_ISWbemEventSource