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);
}