|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Variables | |
| static LIST_ENTRY | LogHandleListHead |
| static CRITICAL_SECTION | LogHandleListCs |
|
static |
Definition at line 177 of file rpc.c.
Referenced by ElfrOpenBELA(), and ElfrOpenBELW().
|
static |
Definition at line 69 of file rpc.c.
Referenced by ElfrOpenELA(), ElfrOpenELW(), ElfrRegisterEventSourceA(), and ElfrRegisterEventSourceW().
|
static |
Definition at line 264 of file rpc.c.
Referenced by ElfrCloseEL(), ElfrDeregisterEventSource(), IELF_HANDLE_rundown(), and RpcThreadRoutine().
|
static |
Definition at line 235 of file rpc.c.
Referenced by ElfDeleteEventLogHandle(), ElfrBackupELFW(), ElfrClearELFW(), ElfrFlushEL(), ElfrGetLogInformation(), ElfrIntReportEventW(), ElfrNumberOfRecords(), ElfrOldestRecord(), ElfrReadELA(), and ElfrReadELW().
| NTSTATUS WINAPI ElfrBackupELFA | ( | IELF_HANDLE | LogHandle, |
| PRPC_STRING | BackupFileName | ||
| ) |
Definition at line 787 of file rpc.c.
Referenced by ElfBackupEventLogFileA().
| NTSTATUS WINAPI ElfrBackupELFW | ( | IELF_HANDLE | LogHandle, |
| PRPC_UNICODE_STRING | BackupFileName | ||
| ) |
Definition at line 313 of file rpc.c.
Referenced by ElfBackupEventLogFileW(), and ElfrBackupELFA().
| NTSTATUS WINAPI ElfrChangeNotify | ( | IELF_HANDLE | LogHandle, |
| RPC_CLIENT_ID | ClientId, | ||
| ULONG | Event | ||
| ) |
| NTSTATUS WINAPI ElfrClearELFA | ( | IELF_HANDLE | LogHandle, |
| PRPC_STRING | BackupFileName | ||
| ) |
Definition at line 762 of file rpc.c.
Referenced by ElfClearEventLogFileA().
| NTSTATUS WINAPI ElfrClearELFW | ( | IELF_HANDLE | LogHandle, |
| PRPC_UNICODE_STRING | BackupFileName | ||
| ) |
Definition at line 289 of file rpc.c.
Referenced by ElfClearEventLogFileW(), and ElfrClearELFA().
| NTSTATUS WINAPI ElfrCloseEL | ( | PIELF_HANDLE | LogHandle | ) |
Definition at line 333 of file rpc.c.
Referenced by ElfCloseEventLog().
| NTSTATUS WINAPI ElfrDeregisterEventSource | ( | PIELF_HANDLE | LogHandle | ) |
Definition at line 343 of file rpc.c.
Referenced by ElfDeregisterEventSource().
| NTSTATUS WINAPI ElfrFlushEL | ( | IELF_HANDLE | LogHandle | ) |
Definition at line 1196 of file rpc.c.
Referenced by ElfFlushEventLog().
| NTSTATUS WINAPI ElfrGetLogInformation | ( | IELF_HANDLE | LogHandle, |
| ULONG | InfoLevel, | ||
| PBYTE | Buffer, | ||
| ULONG | cbBufSize, | ||
| PULONG | pcbBytesNeeded | ||
| ) |
Definition at line 1144 of file rpc.c.
Referenced by GetEventLogInformation().
| NTSTATUS ElfrIntReportEventW | ( | IELF_HANDLE | LogHandle, |
| ULONG | Time, | ||
| USHORT | EventType, | ||
| USHORT | EventCategory, | ||
| ULONG | EventID, | ||
| PRPC_UNICODE_STRING SourceName | OPTIONAL, | ||
| USHORT | NumStrings, | ||
| ULONG | DataSize, | ||
| PRPC_UNICODE_STRING | ComputerName, | ||
| PRPC_SID | UserSID, | ||
| PRPC_UNICODE_STRING | Strings[], | ||
| PBYTE | Data, | ||
| USHORT | Flags, | ||
| PULONG | RecordNumber, | ||
| PULONG | TimeWritten | ||
| ) |
Definition at line 581 of file rpc.c.
Referenced by ElfrReportEventAndSourceW(), and ElfrReportEventW().
| NTSTATUS WINAPI ElfrNumberOfRecords | ( | IELF_HANDLE | LogHandle, |
| PULONG | NumberOfRecords | ||
| ) |
Definition at line 353 of file rpc.c.
Referenced by ElfNumberOfRecords().
| NTSTATUS WINAPI ElfrOldestRecord | ( | IELF_HANDLE | LogHandle, |
| PULONG | OldestRecordNumber | ||
| ) |
Definition at line 402 of file rpc.c.
Referenced by ElfOldestRecord().
| NTSTATUS WINAPI ElfrOpenBELA | ( | EVENTLOG_HANDLE_A | UNCServerName, |
| PRPC_STRING | BackupFileName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 897 of file rpc.c.
Referenced by ElfOpenBackupEventLogA().
| NTSTATUS WINAPI ElfrOpenBELW | ( | EVENTLOG_HANDLE_W | UNCServerName, |
| PRPC_UNICODE_STRING | BackupFileName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 506 of file rpc.c.
Referenced by ElfOpenBackupEventLogW().
| NTSTATUS WINAPI ElfrOpenELA | ( | EVENTLOG_HANDLE_A | UNCServerName, |
| PRPC_STRING | ModuleName, | ||
| PRPC_STRING | RegModuleName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 812 of file rpc.c.
Referenced by ElfOpenEventLogA().
| NTSTATUS WINAPI ElfrOpenELW | ( | EVENTLOG_HANDLE_W | UNCServerName, |
| PRPC_UNICODE_STRING | ModuleName, | ||
| PRPC_UNICODE_STRING | RegModuleName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 446 of file rpc.c.
Referenced by ElfOpenEventLogW().
| NTSTATUS WINAPI ElfrReadELA | ( | IELF_HANDLE | LogHandle, |
| ULONG | ReadFlags, | ||
| ULONG | RecordOffset, | ||
| RULONG | NumberOfBytesToRead, | ||
| PBYTE | Buffer, | ||
| PULONG | NumberOfBytesRead, | ||
| PULONG | MinNumberOfBytesNeeded | ||
| ) |
Definition at line 940 of file rpc.c.
Referenced by ElfReadEventLogA().
| NTSTATUS WINAPI ElfrReadELW | ( | IELF_HANDLE | LogHandle, |
| ULONG | ReadFlags, | ||
| ULONG | RecordOffset, | ||
| RULONG | NumberOfBytesToRead, | ||
| PBYTE | Buffer, | ||
| PULONG | NumberOfBytesRead, | ||
| PULONG | MinNumberOfBytesNeeded | ||
| ) |
Definition at line 530 of file rpc.c.
Referenced by ElfReadEventLogW().
| NTSTATUS WINAPI ElfrRegisterEventSourceA | ( | EVENTLOG_HANDLE_A | UNCServerName, |
| PRPC_STRING | ModuleName, | ||
| PRPC_STRING | RegModuleName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 849 of file rpc.c.
Referenced by ElfRegisterEventSourceA().
| NTSTATUS WINAPI ElfrRegisterEventSourceW | ( | EVENTLOG_HANDLE_W | UNCServerName, |
| PRPC_UNICODE_STRING | ModuleName, | ||
| PRPC_UNICODE_STRING | RegModuleName, | ||
| ULONG | MajorVersion, | ||
| ULONG | MinorVersion, | ||
| PIELF_HANDLE | LogHandle | ||
| ) |
Definition at line 474 of file rpc.c.
Referenced by ElfRegisterEventSourceW().
| NTSTATUS WINAPI ElfrReportEventA | ( | IELF_HANDLE | LogHandle, |
| ULONG | Time, | ||
| USHORT | EventType, | ||
| USHORT | EventCategory, | ||
| ULONG | EventID, | ||
| USHORT | NumStrings, | ||
| ULONG | DataSize, | ||
| PRPC_STRING | ComputerName, | ||
| PRPC_SID | UserSID, | ||
| PRPC_STRING | Strings[], | ||
| PBYTE | Data, | ||
| USHORT | Flags, | ||
| PULONG | RecordNumber, | ||
| PULONG | TimeWritten | ||
| ) |
Definition at line 992 of file rpc.c.
Referenced by ElfReportEventA().
| NTSTATUS WINAPI ElfrReportEventAndSourceW | ( | IELF_HANDLE | LogHandle, |
| ULONG | Time, | ||
| USHORT | EventType, | ||
| USHORT | EventCategory, | ||
| ULONG | EventID, | ||
| PRPC_UNICODE_STRING | SourceName, | ||
| USHORT | NumStrings, | ||
| ULONG | DataSize, | ||
| PRPC_UNICODE_STRING | ComputerName, | ||
| PRPC_SID | UserSID, | ||
| PRPC_UNICODE_STRING | Strings[], | ||
| PBYTE | Data, | ||
| USHORT | Flags, | ||
| PULONG | RecordNumber, | ||
| PULONG | TimeWritten | ||
| ) |
Definition at line 1224 of file rpc.c.
Referenced by ElfReportEventAndSourceW().
| NTSTATUS WINAPI ElfrReportEventW | ( | IELF_HANDLE | LogHandle, |
| ULONG | Time, | ||
| USHORT | EventType, | ||
| USHORT | EventCategory, | ||
| ULONG | EventID, | ||
| USHORT | NumStrings, | ||
| ULONG | DataSize, | ||
| PRPC_UNICODE_STRING | ComputerName, | ||
| PRPC_SID | UserSID, | ||
| PRPC_UNICODE_STRING | Strings[], | ||
| PBYTE | Data, | ||
| USHORT | Flags, | ||
| PULONG | RecordNumber, | ||
| PULONG | TimeWritten | ||
| ) |
Definition at line 724 of file rpc.c.
Referenced by ElfReportEventW(), and ElfrReportEventA().
| void __RPC_USER IELF_HANDLE_rundown | ( | IELF_HANDLE | LogHandle | ) |
| void __RPC_FAR *__RPC_USER midl_user_allocate | ( | SIZE_T | len | ) |
| void __RPC_USER midl_user_free | ( | void __RPC_FAR * | ptr | ) |
Definition at line 26 of file rpc.c.
|
static |
Definition at line 19 of file rpc.c.
Referenced by ElfCreateBackupLogHandle(), ElfCreateEventLogHandle(), ElfDeleteEventLogHandle(), ElfGetLogHandleEntryByHandle(), and RpcThreadRoutine().
|
static |
Definition at line 18 of file rpc.c.
Referenced by ElfCreateBackupLogHandle(), ElfCreateEventLogHandle(), ElfGetLogHandleEntryByHandle(), and RpcThreadRoutine().