|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
import "eventlogrpc.idl";
Public Member Functions |
| NTSTATUS | ElfrClearELFW ([in] IELF_HANDLE LogHandle,[in, unique] PRPC_UNICODE_STRING BackupFileName) |
| NTSTATUS | ElfrBackupELFW ([in] IELF_HANDLE LogHandle,[in, unique] PRPC_UNICODE_STRING BackupFileName) |
| NTSTATUS | ElfrCloseEL ([in, out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrDeregisterEventSource ([in, out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrNumberOfRecords ([in] IELF_HANDLE LogHandle,[out] DWORD *NumberOfRecords) |
| NTSTATUS | ElfrOldestRecord ([in] IELF_HANDLE LogHandle,[out] DWORD *OldestRecordNumber) |
| NTSTATUS | ElfrChangeNotify ([in] IELF_HANDLE *LogHandle,[in] RPC_CLIENT_ID ClientId,[in] DWORD Event) |
| NTSTATUS | ElfrOpenELW ([in, unique] EVENTLOG_HANDLE_W UNCServerName,[in] PRPC_UNICODE_STRING ModuleName,[in] PRPC_UNICODE_STRING RegModuleName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrRegisterEventSourceW ([in, unique] EVENTLOG_HANDLE_W UNCServerName,[in] PRPC_UNICODE_STRING ModuleName,[in] PRPC_UNICODE_STRING RegModuleName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrOpenBELW ([in, unique] EVENTLOG_HANDLE_W UNCServerName,[in] PRPC_UNICODE_STRING BackupFileName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrReadELW ([in] IELF_HANDLE LogHandle,[in] DWORD ReadFlags,[in] DWORD RecordOffset,[in] RULONG NumberOfBytesToRead,[out, size_is(NumberOfBytesToRead)] BYTE *Buffer,[out] DWORD *NumberOfBytesRead,[out] DWORD *MinNumberOfBytesNeeded) |
| NTSTATUS | ElfrReportEventW ([in] IELF_HANDLE LogHandle,[in] DWORD Time,[in] USHORT EventType,[in] USHORT EventCategory,[in] DWORD EventID,[in] USHORT NumStrings,[in, range(0, 61440)] DWORD DataSize,[in] PRPC_UNICODE_STRING ComputerName,[in, unique] PRPC_SID UserSID,[in, size_is(NumStrings), unique] PRPC_UNICODE_STRING Strings[*],[in, size_is(DataSize), unique] BYTE *Data,[in] USHORT Flags,[in, out, unique] DWORD *RecordNumber,[in, out, unique] DWORD *TimeWritten) |
| NTSTATUS | ElfrClearELFA ([in] IELF_HANDLE LogHandle,[in, unique] PRPC_STRING BackupFileName) |
| NTSTATUS | ElfrBackupELFA ([in] IELF_HANDLE LogHandle,[in, unique] PRPC_STRING BackupFileName) |
| NTSTATUS | ElfrOpenELA ([in, unique] EVENTLOG_HANDLE_A UNCServerName,[in] PRPC_STRING ModuleName,[in] PRPC_STRING RegModuleName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrRegisterEventSourceA ([in, unique] EVENTLOG_HANDLE_A UNCServerName,[in] PRPC_STRING ModuleName,[in] PRPC_STRING RegModuleName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrOpenBELA ([in, unique] EVENTLOG_HANDLE_A UNCServerName,[in] PRPC_STRING BackupFileName,[in] DWORD MajorVersion,[in] DWORD MinorVersion,[out] IELF_HANDLE *LogHandle) |
| NTSTATUS | ElfrReadELA ([in] IELF_HANDLE LogHandle,[in] DWORD ReadFlags,[in] DWORD RecordOffset,[in] RULONG NumberOfBytesToRead,[out, size_is(NumberOfBytesToRead)] BYTE *Buffer,[out] DWORD *NumberOfBytesRead,[out] DWORD *MinNumberOfBytesNeeded) |
| NTSTATUS | ElfrReportEventA ([in] IELF_HANDLE LogHandle,[in] DWORD Time,[in] USHORT EventType,[in] USHORT EventCategory,[in] DWORD EventID,[in] USHORT NumStrings,[in, range(0, 61440)] DWORD DataSize,[in] PRPC_STRING ComputerName,[in, unique] PRPC_SID UserSID,[in, size_is(NumStrings), unique] PRPC_STRING Strings[*],[in, size_is(DataSize), unique] BYTE *Data,[in] USHORT Flags,[in, out, unique] DWORD *RecordNumber,[in, out, unique] DWORD *TimeWritten) |
| NTSTATUS | ElfrRegisterClusterSvc ([in] handle_t BindingHandle) |
| NTSTATUS | ElfrDeregisterClusterSvc ([in] handle_t BindingHandle) |
| NTSTATUS | ElfrWriteClusterEvents ([in] handle_t BindingHandle) |
| NTSTATUS | ElfrGetLogInformation ([in] IELF_HANDLE LogHandle,[in] DWORD InfoLevel,[out, size_is(cbBufSize)] BYTE *Buffer,[in, range(0, 1024)] DWORD cbBufSize,[out] DWORD *pcbBytesNeeded) |
| NTSTATUS | ElfrFlushEL ([in] IELF_HANDLE LogHandle) |
| NTSTATUS | ElfrReportEventAndSourceW ([in] IELF_HANDLE LogHandle,[in] DWORD Time,[in] USHORT EventType,[in] USHORT EventCategory,[in] ULONG EventID,[in] PRPC_UNICODE_STRING SourceName,[in] USHORT NumStrings,[in, range(0, 61440)] DWORD DataSize,[in] PRPC_UNICODE_STRING ComputerName,[in, unique] PRPC_SID UserSID,[in, size_is(NumStrings), unique] PRPC_UNICODE_STRING Strings[*],[in, size_is(DataSize), unique] BYTE *Data,[in] USHORT Flags,[in, out, unique] DWORD *RecordNumber,[in, out, unique] DWORD *TimeWritten) |
Detailed Description
Definition at line 40 of file eventlogrpc.idl.
The documentation for this interface was generated from the following file:
Generated on Sat May 26 2012 06:19:10 for ReactOS by
1.7.6.1
|