Implements an ACE_Log_Msg_Backend that logs to the WinNT system event log.
More...
#include <Log_Msg_NT_Event_Log.h>
Implements an ACE_Log_Msg_Backend that logs to the WinNT system event log.
◆ ACE_Log_Msg_NT_Event_Log()
ACE_Log_Msg_NT_Event_Log::ACE_Log_Msg_NT_Event_Log |
( |
| ) |
|
|
default |
◆ ~ACE_Log_Msg_NT_Event_Log()
ACE_Log_Msg_NT_Event_Log::~ACE_Log_Msg_NT_Event_Log |
( |
| ) |
|
|
override |
◆ close()
int ACE_Log_Msg_NT_Event_Log::close |
( |
| ) |
|
|
overridevirtual |
◆ log()
◆ open()
int ACE_Log_Msg_NT_Event_Log::open |
( |
const ACE_TCHAR * | logger_key | ) |
|
|
overridevirtual |
Open a new event log.
Initialize the event logging facility.
- Parameters
-
logger_key | The name of the calling program. This name is used in the Source field of the event log. If it is 0 (no name), the application name as returned from ACE_Log_Msg::program_name() is used. |
Implements ACE_Log_Msg_Backend.
◆ reset()
int ACE_Log_Msg_NT_Event_Log::reset |
( |
| ) |
|
|
overridevirtual |
◆ evlog_handle_
HANDLE ACE_Log_Msg_NT_Event_Log::evlog_handle_ {0} |
|
private |
The documentation for this class was generated from the following files: