Control クラスの RestoreFile メソッド

コレクターのアクティブな構成をバックアップ ファイルから復元します。

構文

Uint32 RestoreFile(
  [in]  string File,
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] Uint32 NewTimestampLow,
  [out] Uint32 NewTimestampHigh,
  [out] Uint32 OriginalTimestampLow,
  [out] Uint32 OriginalTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

パラメーター

ファイル [入力]

ListBackups() によって返されるリストから、復元するバックアップ ファイルの名前。

OldTimestampLow [in]

前の構成が設定されたときのタイムスタンプ。 0 でない場合は、アトミック性チェックを有効にします。新しい構成は、古い構成のタイムスタンプが一致する場合にのみ適用されます (つまり、その間に構成が変更されませんでした)。 これは FILETIME の低い部分です。

OldTimestampHigh [in]

前の構成が設定されたときのタイムスタンプ。 0 でない場合は、アトミック性チェックを有効にします。新しい構成は、古い構成のタイムスタンプが一致する場合にのみ適用されます (つまり、その間に構成が変更されませんでした)。 これは FILETIME の上位部分です。

NewTimestampLow [out]

呼び出しが成功した場合に、新しい構成が設定されたときのタイムスタンプ。 これは FILETIME の低い部分です。

NewTimestampHigh [out]

呼び出しが成功した場合に、新しい構成が設定されたときのタイムスタンプ。 これは FILETIME の上位部分です。

OriginalTimestampLow [out]

復元された構成が初めて設定されたときの元のタイムスタンプ。 これは FILETIME の低い部分です。

OriginalTimestampHigh [out]

復元された構成が初めて設定されたときの元のタイムスタンプ。 これは FILETIME の上位部分です。

ErrorString [out]

エラーの説明を含むテキスト文字列。

WarningString [out]

警告を含むテキスト文字列。

InfoString [out]

構成に関する情報を含むテキスト文字列。

ErrorType [out]

エラーの種類: 0 または absent は成功を示します。

0

正常終了しました。

1

引数の形式が正しくありません

2

無効な引数の値

3

リソース (ソケット) を開くエラー

4

永続化 (ファイルの書き込み) エラー

5

atomicity エラー (古いタイムスタンプが一致しませんでした)

戻り値

0

障害

1

Success

要件

要件
サポートされている最小のクライアント
Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2016
名前空間
Root\Microsoft\Windows\BootEventCollector
MOF
BootEventCollectorWMI.mof
[DLL]
BEvtCol.exe

こちらもご覧ください

コントロール