IWinSATInitiateEvents::WinSATComplete 方法 (winsatcominterfacei.h)
[IWinSATInitiateEvents::WinSATComplete 可能會在 Windows 8.1 之後變更或無法使用版本。]
當評量成功、失敗或取消時收到通知。
語法
HRESULT WinSATComplete(
[in] HRESULT hresult,
[in] LPCWSTR strDescription
);
參數
[in] hresult
評估的傳回值。 以下是評估的可能傳回值。
值 |
意義 |
- WINSAT_STATUS_COMPLETED_SUCCESS
- 0x40033
|
評定已順利完成。
|
- WINSAT_ERROR_ASSESSMENT_INTERFERENCE
- 0x80040034
|
評估因系統活動而無法完成。
|
- WINSAT_ERROR_COMPLETED_ERROR
- 0x80040035
|
評估因內部或系統錯誤而無法完成。
|
- WINSAT_ERROR_WINSAT_CANCELED
- 0x80040036
|
評估已取消。
|
- WINSAT_ERROR_COMMAND_LINE_INVALID
- 0x80040037
|
傳遞至 WinSAT 的命令行無效。
|
- WINSAT_ERROR_ACCESS_DENIED
- 0x80040038
|
用戶沒有足夠的許可權可執行 WinSAT。
|
- WINSAT_ERROR_WINSAT_ALREADY_RUNNING
- 0x80040039
|
WinSAT.exe 的另一個複本已在執行中;WinSAT.exe 只能一次在計算機上執行一個實例。
|
[in] strDescription
完成狀態的描述。 此字串在回呼的存留期間有效。 如果您需要在回呼傳回之後,請複製字串。
傳回值
這個方法應該會傳回S_OK;忽略值。
規格需求
需求 |
值 |
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
都不支援 |
目標平台 |
Windows |
標頭 |
winsatcominterfacei.h |
Dll |
Winsatapi.dll |
另請參閱
IInitiateWinSATAssessment
IWinSATInitiateEvents
IWinSATInitiateEvents::WinSATUpdate