シャットダウン記録を開始します。
構文
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 |
シャットダウン記録のプロファイルが無効です (ログ モードはメモリですが、シャットダウンではファイルのみがサポートされているなど)。 |