Partager via


Méthode IInitiateWinSATAssessment ::CancelAssessment (winsatcominterfacei.h)

[IInitiateWinSATAssessment ::CancelAssessment peut être modifié ou indisponible pour les versions après Windows 8.1.]

Annule une évaluation en cours d’exécution.

Syntaxe

HRESULT CancelAssessment();

Valeur de retour

Retourne S_OK en cas de réussite ; sinon, la méthode retourne le code d’erreur suivant ou un code d’erreur Win32 retourné en tant que HRESULT.

Code/valeur de retour Description
WINSAT_ERROR_WINSAT_NOT_RUNNING
0x80040006
Aucune évaluation en cours d’exécution n’est annulée.

Remarques

Cette méthode envoie à WinSAT une demande d’annulation de l’évaluation. Pour déterminer si la demande d’annulation a réussi, implémentez la méthode IWinSATInitiateEvents ::WinSATComplete et case activée le paramètre hresult pour une valeur de WINSAT_ERROR_WINSAT_CANCELED.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête winsatcominterfacei.h
DLL Winsatapi.dll

Voir aussi

IInitiateWinSATAssessment

IInitiateWinSATAssessment ::InitiateAssessment

IInitiateWinSATAssessment ::InitiateFormalAssessment