Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
No Configuration Manager, quando ocorre um erro numa chamada assíncrona, o objeto de erro é transmitido como o segundo parâmetro para o OnCompleted método . Dentro da implementaçãoOnCompleted, marcar o objeto de erro da mesma forma que faria para uma chamada síncrona.
Pode determinar se existe um erro ao verificar o HResult parâmetro do OnCompleted método .
Exemplo
Este exemplo de VBScript apresenta informações de erro se ocorrer um erro durante uma operação assíncrona. Para testar, altere a consulta para uma consulta inválida, como Select * From ?????.
Para obter informações sobre como chamar o código de exemplo, veja Chamar Configuration Manager Fragmentos de Código.
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
Segurança do .NET Framework
A utilização do script para transmitir o nome de utilizador e a palavra-passe é um risco de segurança e deve ser evitada sempre que possível.
Confira também
Sobre erros
WMI SDKHow to Handle Configuration Manager Synchronous Errors by Using WMI (Como Processar Erros Síncronos do Configuration Manager com a WMI)