次の方法で共有


StartShutdownRecording

シャットダウン記録を開始します。

構文

HRESULT StartShutdownRecording
  ([in] IProfileCollection* pProfileCollection)
;

パラメーター

pProfileCollection
[in] IProfileCollection オブジェクトを示します。

戻り値

返される可能性のある戻り値を次の表に示します。

戻り値 説明

S_OK

関数は、シャットダウン記録を正常に開始しました。

E_POINTER

少なくとも 1 つの関数の引数が null です。

E_WPRC_RUNTIME_STATE_PROFILES_RUNNING

記録は既に実行されています (この関数を呼び出す前に停止またはキャンセルする必要があります)。

E_WPRC_RUNTIME_STATE_BOOT_RECORDING

ブート記録は既に実行されています (この関数を呼び出す前に停止またはキャンセルする必要があります)。

E_WPRC_RUNTIME_STATE_EVENT_SESSION_RUNNING

開始する必要があるイベント セッションの 1 つが既に実行されています。 他のアプリケーションによって (または WPR のクラッシュ後など、WPR の状態の破損の結果として)、以前に開始されている可能性があります。

E_WPRC_INVALID_STARTSHUTDOWN_OPERATION

シャットダウン記録のプロファイルが無効です (ログ モードはメモリですが、シャットダウンではファイルのみがサポートされているなど)。

IOnOffTransitionManager