Compartir a través de


Método SWbemEventSource.NextEvent

Si hay un evento disponible, el método NextEvent del objeto SWbemEventSource recupera el evento de una consulta de evento.

Para obtener una explicación de esta sintaxis, consulte Convenciones de documentación para la API de scripting.

Sintaxis

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

Parámetros

iTimeoutMs [entrada, opcional]

Número de milisegundos que la llamada espera un evento antes de devolver un error de tiempo de espera. El valor predeterminado de este parámetro es wbemTimeoutInfinite (-1), que indica a la llamada que espere indefinidamente.

Valor devuelto

Si el método NextEvent se ejecuta correctamente, devuelve un objeto SWbemObject que contiene el evento solicitado. Si se agota el tiempo de espera de la llamada, el objeto devuelto es NULL y se genera un error.

Códigos de error

Después de completar el método NextEvent, el objeto Err puede contener el código de error de esta lista.

wbemErrTimedOut - 0x80043001

El evento solicitado no llegó en el tiempo especificado en iTimeoutMs.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Encabezado
Wbemdisp.h
Biblioteca de tipos
Wbemdisp.tlb
Archivo DLL
Wbemdisp.dll
CLSID
CLSID_SWbemEventSource
IID
IID_ISWbemEventSource