Condividi tramite


Metodo IWinSATInitiateEvents::WinSATComplete (winsatcominterfacei.h)

[IWinSATInitiateEvents::WinSATComplete può essere modificato o non disponibile per le versioni dopo Windows 8.1.]

Riceve una notifica quando una valutazione ha esito positivo, ha esito negativo o viene annullata.

Sintassi

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

Parametri

[in] hresult

Valore restituito della valutazione. Di seguito sono riportati i possibili valori restituiti della valutazione.

Valore Significato
WINSAT_STATUS_COMPLETED_SUCCESS
0x40033
La valutazione è stata completata correttamente.
WINSAT_ERROR_ASSESSMENT_INTERFERENCE
0x80040034
Impossibile completare la valutazione a causa dell'attività di sistema.
WINSAT_ERROR_COMPLETED_ERROR
0x80040035
Impossibile completare la valutazione a causa di un errore interno o di sistema.
WINSAT_ERROR_WINSAT_CANCELED
0x80040036
La valutazione è stata annullata.
WINSAT_ERROR_COMMAND_LINE_INVALID
0x80040037
La riga di comando passata a WinSAT non è valida.
WINSAT_ERROR_ACCESS_DENIED
0x80040038
L'utente non dispone di privilegi sufficienti per eseguire WinSAT.
WINSAT_ERROR_WINSAT_ALREADY_RUNNING
0x80040039
Un'altra copia di WinSAT.exe è già in esecuzione; solo un'istanza di WinSAT.exe può essere eseguita nel computer alla volta.

[in] strDescription

Descrizione dello stato di completamento. Questa stringa è valida durante la vita di questo callback. Copiare la stringa se necessario dopo che il callback restituisce.

Valore restituito

Questo metodo deve restituire S_OK; il valore viene ignorato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione winsatcominterfacei.h
DLL Winsatapi.dll

Vedi anche

IInitiateWinSATAssessment

IWinSATInitiateEvents

IWinSATInitiateEvents::WinSATUpdate