다음을 통해 공유


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 복사본이 이미 실행 중입니다. 컴퓨터에서 한 번에 하나의 instance WinSAT.exe 실행할 수 있습니다.

[in] strDescription

완료 상태 대한 설명입니다. 이 문자열은 이 콜백의 수명 동안 유효합니다. 콜백이 반환된 후 필요한 경우 문자열을 복사합니다.

반환 값

이 메서드는 S_OK 반환해야 합니다. 값은 무시됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 winsatcominterfacei.h
DLL Winsatapi.dll

추가 정보

IInitiateWinSATAssessment

IWinSATInitiateEvents

IWinSATInitiateEvents::WinSATUpdate