Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En Configuration Manager, cuando se produce un error en una llamada asincrónica, el objeto de error se pasa como segundo parámetro al OnCompleted método . Dentro de la OnCompleted implementación, compruebe el objeto de error igual que lo haría para una llamada sincrónica.
Para determinar si hay un error, compruebe el HResult parámetro del OnCompleted método .
Ejemplo
En este ejemplo de VBScript se muestra información de error si se produce un error durante una operación asincrónica. Para probar, cambie la consulta a una consulta no válida, como Select * From ?????.
Para obtener información sobre cómo llamar al código de ejemplo, vea Llamar a fragmentos de código de Configuration Manager.
Sub sink_OnCompleted(HResult, oErr, oCtx)
WScript.Echo "All collections returned"
if HResult <> 0 Then
' Determine the type of error.
If oErr.Path_.Class = "__ExtendedStatus" Then
WScript.Echo "WMI Error: "& oErr.Description
ElseIf ExtendedStatus.Path_.Class = "SMS_ExtendedStatus" Then
WScript.Echo "Provider Error: "& oErr.Description
WScript.Echo "Code: " & oErr.ErrorCode
End If
End If
bdone = true
End sub
Seguridad de .NET Framework
El uso de script para pasar el nombre de usuario y la contraseña supone un riesgo de seguridad y se debe evitar siempre que sea posible.
Consulta también
Información de los errores
SDK de WMICómo controlar Configuration Manager errores sincrónicos mediante WMI