BOOL CloseEventLog(HANDLE hEventLog);
本関数はNTで使用可能。
引数の意味は以下の通り。
hEventLog | クローズするイベントログのハンドル。OpenEventLogまたはOpenBackupEventLogでオープンしたものでなければならない。 |
戻り値は、関数の実行に成功したか否かを表す真偽値である。
/* イベントの個数を表示 */ void DispEventNum(void) { HANDLE hEventLog; DWORD EventNum; hEventLog = OpenEventLog(NULL, "Application"); GetNumberOfEventLogRecords(hEventLog, &EventNum); printf("イベントの個数: %d\n", EventNum); CloseEventLog(hEventLog); }