ReactOS
0.4.16-dev-109-gf4cb10f
iolog.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS EventLog Service
3
* LICENSE: GPL - See COPYING in the top level directory
4
* FILE: include/reactos/subsys/iolog/iolog.h
5
* PURPOSE: EventLog LPC API definitions
6
*/
7
8
#ifndef _IOLOG_H
9
#define _IOLOG_H
10
11
#pragma once
12
13
// #include <iotypes.h> // For IO_ERROR_LOG_MESSAGE and associated
14
15
#define ELF_PORT_NAME L"\\ErrorLogPort"
16
17
typedef
struct
_ELF_API_MSG
18
{
19
PORT_MESSAGE
Header
;
20
ULONG
Unknown
[2];
// FIXME
21
IO_ERROR_LOG_MESSAGE
IoErrorMessage
;
22
}
ELF_API_MSG
, *
PELF_API_MSG
;
23
24
/*
25
* NOTE: The maximum data size sent to the EventLog LPC port
26
* is equal to: PORT_MAXIMUM_MESSAGE_LENGTH == 0x100 .
27
*/
28
29
#endif
// _IOLOG_H
30
31
/* EOF */
ELF_API_MSG
struct _ELF_API_MSG ELF_API_MSG
PELF_API_MSG
struct _ELF_API_MSG * PELF_API_MSG
_ELF_API_MSG
Definition:
iolog.h:18
_ELF_API_MSG::Header
PORT_MESSAGE Header
Definition:
iolog.h:19
_ELF_API_MSG::Unknown
ULONG Unknown[2]
Definition:
iolog.h:20
_ELF_API_MSG::IoErrorMessage
IO_ERROR_LOG_MESSAGE IoErrorMessage
Definition:
iolog.h:21
_IO_ERROR_LOG_MESSAGE
Definition:
iotypes.h:2016
_PORT_MESSAGE_HEADER
Definition:
winternl.h:1746
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
sdk
include
reactos
subsys
iolog
iolog.h
Generated on Wed Oct 9 2024 06:18:31 for ReactOS by
1.9.6