Freigeben über


IWinSATInitiateEvents::WinSATComplete-Methode (winsatcominterfacei.h)

[IWinSATInitiateEvents::WinSATComplete kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein.]

Empfängt eine Benachrichtigung, wenn eine Bewertung erfolgreich ist, ein Fehler auftritt oder abgebrochen wird.

Syntax

HRESULT WinSATComplete(
  [in] HRESULT hresult,
  [in] LPCWSTR strDescription
);

Parameter

[in] hresult

Der Rückgabewert der Bewertung. Im Folgenden sind die möglichen Rückgabewerte der Bewertung aufgeführt.

Wert Bedeutung
WINSAT_STATUS_COMPLETED_SUCCESS
0x40033
Die Bewertung wurde erfolgreich abgeschlossen.
WINSAT_ERROR_ASSESSMENT_INTERFERENCE
0x80040034
Die Bewertung konnte aufgrund der Systemaktivität nicht abgeschlossen werden.
WINSAT_ERROR_COMPLETED_ERROR
0x80040035
Die Bewertung konnte aufgrund eines internen Oder Systemfehlers nicht abgeschlossen werden.
WINSAT_ERROR_WINSAT_CANCELED
0x80040036
Die Bewertung wurde abgebrochen.
WINSAT_ERROR_COMMAND_LINE_INVALID
0x80040037
Die an WinSAT übergebene Befehlszeile war ungültig.
WINSAT_ERROR_ACCESS_DENIED
0x80040038
Der Benutzer verfügt nicht über ausreichende Berechtigungen zum Ausführen von WinSAT.
WINSAT_ERROR_WINSAT_ALREADY_RUNNING
0x80040039
Eine weitere Kopie von WinSAT.exe wird bereits ausgeführt. nur eine instance von WinSAT.exe kann gleichzeitig auf dem Computer ausgeführt werden.

[in] strDescription

Die Beschreibung des abschluss status. Diese Zeichenfolge ist während der Lebensdauer dieses Rückrufs gültig. Kopieren Sie die Zeichenfolge, wenn Sie sie benötigen, nachdem der Rückruf zurückgegeben wurde.

Rückgabewert

Diese Methode sollte S_OK zurückgeben. der Wert wird ignoriert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile winsatcominterfacei.h
DLL Winsatapi.dll

Weitere Informationen

IInitiateWinSATAssessment

IWinSATInitiateEvents

IWinSATInitiateEvents::WinSATUpdate