BackupEventLog イベントログのバックアップ

Cの宣言:

BOOL BackupEventLog(
	HANDLE hEventLog,
	LPCTSTR BackupFileName);

説明:

hEventLogで指定されたイベントログをBackupFileNameで指定されたファイルに保存する。

本関数はNTで使用可能。

引数の意味は以下の通り。
hEventLog バックアップをとるイベントログのハンドル。OpenEventLogまたはOpenBackupEventLogによってオープンされたものでなければならない。
BackupFileName バックアップ先のファイルの名前。

戻り値は、関数の実行に成功したか否かを表す真偽値である。

Cのサンプル:

Applicationイベントログを"backup.evt"という名前でファイルに保存する。
/* イベントログのバックアップ */
void BackupLog(void)
{
	HANDLE hEventLog;

	hEventLog = OpenEventLog(NULL, "Application");
	BackupEventLog(hEventLog, "backup.evt");
	CloseEventLog(hEventLog);
}
(original text:2000/01/14 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。