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 |
|
Biblioteca de tipos |
|
Archivo DLL |
|
CLSID |
CLSID_SWbemEventSource |
IID |
IID_ISWbemEventSource |