Compartilhar via


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

[IInitiateWinSATAssessment::CancelAssessment pode ser alterado ou indisponível para versões após Windows 8.1.]

Cancela uma avaliação em execução no momento.

Sintaxe

HRESULT CancelAssessment();

Retornar valor

Retorna S_OK se tiver êxito; caso contrário, o método retorna o código de erro a seguir ou um código de erro Win32 retornado como um HRESULT.

Valor/código retornado Descrição
WINSAT_ERROR_WINSAT_NOT_RUNNING
0x80040006
Não há avaliação em execução para cancelar.

Comentários

Esse método envia ao WinSAT uma solicitação para cancelar a avaliação. Para determinar se a solicitação de cancelamento foi bem-sucedida, implemente o método IWinSATInitiateEvents::WinSATComplete e marcar o parâmetro hresult para um valor de WINSAT_ERROR_WINSAT_CANCELED.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho winsatcominterfacei.h
DLL Winsatapi.dll

Confira também

IInitiateWinSATAssessment

IInitiateWinSATAssessment::InitiateAssessment

IInitiateWinSATAssessment::InitiateFormalAssessment