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 のインスタンスは 1 つだけです。
|
[in] strDescription
完了状態の説明。 この文字列は、このコールバックの有効期間中に有効です。 コールバックが返された後に必要な場合は、文字列をコピーします。
戻り値
このメソッドは、S_OKを返す必要があります。値は無視されます。
要件
要件 |
値 |
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
対象プラットフォーム |
Windows |
ヘッダー |
winsatcominterfacei.h |
[DLL] |
Winsatapi.dll |
こちらもご覧ください
IInitiateWinSATAssessment
IWinSATInitiateEvents
IWinSATInitiateEvents::WinSATUpdate