Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn im Configuration Manager bei einem asynchronen Aufruf ein Fehler auftritt, wird das Fehlerobjekt als zweiter Parameter an die OnCompleted Methode übergeben. In Ihrer OnCompleted Implementierung überprüfen Sie das Fehlerobjekt auf die gleiche Weise wie bei einem synchronen Aufruf.
Ob ein Fehler vorliegt, können Sie feststellen, indem Sie den HResult Parameter der OnCompleted Methode überprüfen.
Beispiel
In diesem VBScript-Beispiel werden Fehlerinformationen angezeigt, wenn während eines asynchronen Vorgangs ein Fehler auftritt. Ändern Sie die Abfrage zu Testzwecken in eine ungültige Abfrage, z. B Select * From ?????. . .
Informationen zum Aufrufen des Beispielcodes finden Sie unter Aufrufen von Configuration Manager-Codeausschnitten.
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
.NET Framework-Sicherheit
Die Verwendung eines Skripts zum Übergeben des Benutzernamens und Kennworts stellt ein Sicherheitsrisiko dar und sollte nach Möglichkeit vermieden werden.
Siehe auch
Informationen zu Fehlern
WMI SDKBehandlung von synchronen Fehlern im Configuration Manager mithilfe von WMI