ReactOS 0.4.16-dev-306-g647d351
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
static LIST_ENTRY | LogFileListHead |
static CRITICAL_SECTION | LogFileListCs |
PEVENTLOGRECORD LogfAllocAndBuildNewRecord | ( | PSIZE_T | pRecSize, |
ULONG | Time, | ||
USHORT | wType, | ||
USHORT | wCategory, | ||
ULONG | dwEventId, | ||
PUNICODE_STRING | SourceName, | ||
PUNICODE_STRING | ComputerName, | ||
ULONG | dwSidLength, | ||
PSID | pUserSid, | ||
USHORT | wNumStrings, | ||
PWSTR | pStrings, | ||
ULONG | dwDataSize, | ||
PVOID | pRawData | ||
) |
Definition at line 896 of file file.c.
Referenced by ElfrIntReportEventW(), LogfReportEvent(), and ProcessPortMessage().
NTSTATUS LogfBackupFile | ( | PLOGFILE | LogFile, |
PUNICODE_STRING | BackupFileName | ||
) |
Definition at line 499 of file file.c.
Referenced by ElfrBackupELFW(), and LogfClearFile().
NTSTATUS LogfClearFile | ( | PLOGFILE | LogFile, |
PUNICODE_STRING | BackupFileName | ||
) |
Definition at line 467 of file file.c.
Referenced by ElfrClearELFW().
Definition at line 428 of file file.c.
Referenced by ElfDeleteEventLogHandle(), and LogfCloseAll().
NTSTATUS LogfCreate | ( | PLOGFILE * | LogFile, |
PCWSTR | LogName, | ||
PUNICODE_STRING | FileName, | ||
ULONG | MaxSize, | ||
ULONG | Retention, | ||
BOOLEAN | Permanent, | ||
BOOLEAN | Backup | ||
) |
Definition at line 294 of file file.c.
Referenced by ElfCreateBackupLogHandle(), and LoadLogFile().
Definition at line 27 of file file.c.
Referenced by wmain().
Definition at line 93 of file file.c.
Referenced by ElfCreateEventLogHandle().
Definition at line 33 of file file.c.
Referenced by ElfCreateEventLogHandle(), and ProcessPortMessage().
Definition at line 118 of file file.c.
Referenced by ElfCreateEventLogHandle().
Definition at line 158 of file file.c.
Referenced by LogfCreate(), and ReadRecord().
|
static |
Definition at line 280 of file file.c.
Referenced by LogfCreate().
Definition at line 169 of file file.c.
Referenced by LogfClose(), LogfCreate(), and ReadRecord().
|
static |
Definition at line 180 of file file.c.
Referenced by LogfCreate().
|
static |
Definition at line 244 of file file.c.
Referenced by LogfCreate().
|
static |
Definition at line 212 of file file.c.
Referenced by LogfCreate().
NTSTATUS LogfReadEvents | ( | PLOGFILE | LogFile, |
ULONG | Flags, | ||
PULONG | RecordNumber, | ||
ULONG | BufSize, | ||
PBYTE | Buffer, | ||
PULONG | BytesRead, | ||
PULONG | BytesNeeded, | ||
BOOLEAN | Ansi | ||
) |
Definition at line 721 of file file.c.
Referenced by ElfrReadELA(), and ElfrReadELW().
VOID LogfReportEvent | ( | USHORT | wType, |
USHORT | wCategory, | ||
ULONG | dwEventId, | ||
USHORT | wNumStrings, | ||
PWSTR | pStrings, | ||
ULONG | dwDataSize, | ||
PVOID | pRawData | ||
) |
Definition at line 1037 of file file.c.
Referenced by ReportProductInfoEvent(), ServiceControlHandler(), and ServiceMain().
NTSTATUS LogfWriteRecord | ( | PLOGFILE | LogFile, |
PEVENTLOGRECORD | Record, | ||
SIZE_T | BufSize | ||
) |
Definition at line 858 of file file.c.
Referenced by ElfrIntReportEventW(), LogfReportEvent(), and ProcessPortMessage().
|
static |
Definition at line 551 of file file.c.
Referenced by LogfReadEvents().
|
static |
Definition at line 23 of file file.c.
Referenced by LogfCloseAll(), LogfListAddItem(), LogfListInitialize(), LogfListItemByIndex(), LogfListItemByName(), LogfListItemCount(), and LogfListRemoveItem().
|
static |
Definition at line 22 of file file.c.
Referenced by LogfCloseAll(), LogfListAddItem(), LogfListInitialize(), LogfListItemByIndex(), LogfListItemByName(), and LogfListItemCount().