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 |
|
Pustaka jenis |
|
DLL |
|
CLSID |
CLSID_SWbemEventSource |
IID |
IID_ISWbemEventSource |