Control クラスの SetConfiguration メソッド

コレクターの新しいアクティブな構成を設定します。

構文

Uint32 SetConfiguration(
  [in]  string Config,
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] Uint32 NewTimestampLow,
  [out] Uint32 NewTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

パラメーター

Config [in]

アクティブ化する構成。

OldTimestampLow [in]

現在のアクティブな構成がいつ設定されたかを示すタイムスタンプの下位ビット。 このプロパティが 0 に設定されていない場合は、原子性チェックが有効になります。

OldTimestampHigh [in]

現在アクティブな構成がいつ設定されたかを示すタイムスタンプの上位ビット。 このプロパティが 0 に設定されていない場合は、原子性チェックが有効になります。

NewTimestampLow [out]

このメソッドが戻るとき、このパラメーターには、新しい構成がいつ設定されたかを示すタイムスタンプの下位ビットが含まれます。 このプロパティが 0 に設定されていない場合は、原子性チェックが有効になります。

NewTimestampHigh [out]

このメソッドが戻るとき、このパラメーターには、新しい構成がいつ設定されたかを示すタイムスタンプの上位ビットが含まれます。 このプロパティが 0 に設定されていない場合は、原子性チェックが有効になります。

ErrorString [out]

このメソッドが戻るとき、エラーが発生した場合、このパラメーターにはエラーの説明が含まれます。

WarningString [out]

このメソッドが返されると、このパラメーターには操作の警告メッセージが含まれます。

InfoString [out]

このメソッドが返されると、このパラメーターには新しいアクティブな構成の情報が含まれます。

ErrorType [out]

このメソッドが戻るとき、エラーが発生した場合、このパラメーターはエラーの種類を示します。

0

新しい構成がありません。

1

新しい構成の形式が無効です。

2

新しい構成が無効です。

3

オープン ソケットが原因でエラーが発生しました。

4

ファイル書き込みエラーが発生しました。

5

原子性エラーが発生しました。

戻り値

0

障害

1

Success

要件

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

こちらもご覧ください

コントロール