共用方式為


IInitiateWinSATAssessment::CancelAssessment 方法 (winsatcominterfacei.h)

[IInitiateWinSATAssessment::CancelAssessment 可能會在 Windows 8.1 之後變更或無法使用版本。

取消目前正在執行的評估。

Syntax

HRESULT CancelAssessment();

傳回值

如果成功,則傳回S_OK;否則,方法會傳回下列錯誤碼或傳回為 HRESULT 的 Win32 錯誤碼。

傳回碼/值 Description
WINSAT_ERROR_WINSAT_NOT_RUNNING
0x80040006
沒有執行中的評定可以取消。

備註

此方法會傳送 WinSAT 要求來取消評量。 若要判斷取消要求是否成功,請實作 IWinSATInitiateEvents::WinSATComplete 方法,並檢查 hresult 參數是否有值WINSAT_ERROR_WINSAT_CANCELED。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 winsatcominterfacei.h
Dll Winsatapi.dll

另請參閱

IInitiateWinSATAssessment

IInitiateWinSATAssessment::InitiateAssessment

IInitiateWinSATAssessment::InitiateFormalAssessment