バックアップイベントログファイルのレコード数を表示(C言語)

説明:

"backup.evt"というバックアップされたイベントログファイル中のレコードの数を取得し、表示する。

キーワード:

OpenBackupEventLog, GetNumberOfEventLogRecords, CloseEventLog

サンプルコード:

/* イベントログのバックアップファイルにあるイベントの数を表示 */
void DispBackupEventLogNum(void)
{
	HANDLE hEventLog;
	DWORD RecordNum;

	/* バックアップログのオープン */
	hEventLog = OpenBackupEventLog(NULL, "backup.evt"); 

	/* ログにあるイベントの数を表示 */
	GetNumberOfEventLogRecords(hEventLog, &RecordNum);
	printf("バックアップログ中のイベントの数は%d個.\n", RecordNum);

	/* バックアップログのクローズ */
	CloseEventLog(hEventLog);
}
(original text:2000/01/14 更新)

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