Control クラスの Checkpoint メソッド

現在の構成が Undo/Redo/Restore の結果である場合は、明示的に設定されているかのようにマークして、履歴が設定された時刻を保持し、次の構成変更時にバックアップ ファイルが作成されるようにします。 現在の構成が既に明示的に設定されている場合、 は無効です。

構文

Uint32 Checkpoint(
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

パラメーター

OldTimestampLow [in]

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

OldTimestampHigh [in]

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

ErrorString [out]

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

WarningString [out]

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

InfoString [out]

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

ErrorType [out]

エラーの種類。 0 または 0 を指定しない場合は成功を示します。

0

正常終了しました。

1

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

2

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

3

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

4

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

5

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

戻り値

0

障害

1

Success

要件

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

こちらもご覧ください

コントロール