Metode SWbemEventSource.NextEvent

Jika peristiwa tersedia, metode NextEvent objek SWbemEventSource mengambil peristiwa dari kueri peristiwa.

Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.

Sintaks

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

Parameter

iTimeoutMs [in, opsional]

Jumlah milidetik panggilan menunggu peristiwa sebelum mengembalikan kesalahan waktu habis. Nilai default untuk parameter ini adalah wbemTimeoutInfinite (-1), yang mengarahkan panggilan untuk menunggu tanpa batas waktu.

Nilai kembali

Jika metode NextEvent berhasil, metode mengembalikan objek SWbemObject yang berisi peristiwa yang diminta. Jika waktu panggilan habis, objek yang dikembalikan adalah NULL dan kesalahan dimunculkan.

Kode kesalahan

Setelah menyelesaikan metode NextEvent , objek Err mungkin berisi kode kesalahan dalam daftar berikut.

wbemErrTimedOut - 0x80043001

Peristiwa yang diminta tidak tiba dalam jumlah waktu yang ditentukan dalam iTimeoutMs.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Header
Wbemdisp.h
Pustaka jenis
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemEventSource
IID
IID_ISWbemEventSource