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 값을 사용하여 공식 평가의 진행률만 표시할 수 있습니다. 값은 다른 모든 평가에 대해 0입니다.
참고 WinSAT의 instance 이미 실행 중인 경우 현재 실행 중인 평가에 대해 하나 이상의 업데이트 콜백을 받을 수 있습니다.
예제
구현 예제는 IInitiateWinSATAssessment의 InitiateAssessment 또는 InitiateFormalAssessment 메서드를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | winsatcominterfacei.h |
DLL | Winsatapi.dll |