IWinSATInitiateEvents::WinSATUpdate 方法 (winsatcominterfacei.h)
[IWinSATInitiateEvents::WinSATUpdate 可能會在 Windows 8.1 之後變更或無法使用版本。
在評量進行時收到通知。
語法
HRESULT WinSATUpdate(
[in] UINT uCurrentTick,
[in] UINT uTickTotal,
[in] LPCWSTR strCurrentState
);
參數
[in] uCurrentTick
評量目前的進度刻度。
[in] uTickTotal
評估的進度刻度總數。
[in] strCurrentState
包含評量目前狀態的字串。 此字串在回呼的存留期間有效。 如果您需要在回呼傳回之後複製字串。
傳回值
這個方法應該傳回S_OK;值會被忽略。
備註
您可以使用這個方法來判斷正式評定的進度。
注意 您可以使用 uCurrentTick 和 uTickTotal 值來標記正式評定的進度;所有其他評量的值都是零。
注意 如果 WinSAT 的實體已在執行中,您可能會收到目前執行中評估的一或多個更新回呼。
範例
如需範例實作,請參閱 IInitiateWinSATAssessment 的 InitiateAssessment 或 InitiateFormalAssessment 方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | winsatcominterfacei.h |
Dll | Winsatapi.dll |