Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Configuration Manager, quando si verifica un errore in una chiamata asincrona, l'oggetto errore viene passato come secondo parametro al OnCompleted metodo. All'interno dell'implementazione OnCompleted , l'oggetto errore viene controllato allo stesso modo in cui si verificherebbe per una chiamata sincrona.
È possibile determinare se è presente un errore controllando il HResult parametro del OnCompleted metodo.
Esempio
Questo esempio di VBScript visualizza informazioni sull'errore se si verifica un errore durante un'operazione asincrona. Per eseguire il test, modificare la query in una query non valida, ad esempio Select * From ?????.
Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice di 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
Sicurezza di .NET Framework
L'uso di script per passare il nome utente e la password è un rischio per la sicurezza e deve essere evitato ove possibile.
Vedere anche
Informazioni sugli errori
WMI SDKCome gestire gli errori sincroni di Configuration Manager tramite WMI