mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-01 04:13:35 +00:00
* apps/tests/lpc/lpcclt.c: Change LPC_MESSAGE_HEADER to LPC_MESSAGE. * include/csrss/csrss.h: Ditto. * include/lsass/lsass.h: Ditto. * include/napi/dbg.h: Ditto. * include/napi/lpc.h: Ditto. * lib/kernel32/misc/console.c: Ditto. * lib/ntdll/csr/lpc.c: Ditto. * lib/ntdll/dbg/debug.c: Ditto. * lib/secur32/lsa.c: Ditto. * ntoskrnl/dbg/user.c: Ditto. * ntoskrnl/include/internal/port.h: Ditto. * ntoskrnl/lpc/connect.c: Ditto. * ntoskrnl/lpc/reply.c: Ditto. * ntoskrnl/ps/process.c: Ditto. * subsys/csrss/api/conio.c: Ditto. * subsys/csrss/api/process.c: Ditto. * subsys/csrss/api/user.c: Ditto. svn path=/trunk/; revision=3692
64 lines
1.2 KiB
C
64 lines
1.2 KiB
C
#ifndef __INCLUDE_NAPI_DBG_H
|
|
#define __INCLUDE_NAPI_DBG_H
|
|
|
|
#include <napi/lpc.h>
|
|
|
|
#define DBG_EVENT_EXCEPTION (1)
|
|
#define DBG_EVENT_CREATE_THREAD (2)
|
|
#define DBG_EVENT_CREATE_PROCESS (3)
|
|
#define DBG_EVENT_EXIT_THREAD (4)
|
|
#define DBG_EVENT_EXIT_PROCESS (5)
|
|
#define DBG_EVENT_LOAD_DLL (6)
|
|
#define DBG_EVENT_UNLOAD_DLL (7)
|
|
|
|
typedef struct _LPC_DBG_MESSAGE
|
|
{
|
|
LPC_MESSAGE Header;
|
|
ULONG Type;
|
|
ULONG Status;
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
EXCEPTION_RECORD ExceptionRecord;
|
|
ULONG FirstChance;
|
|
} Exception;
|
|
struct
|
|
{
|
|
ULONG Reserved;
|
|
PVOID StartAddress;
|
|
} CreateThread;
|
|
struct
|
|
{
|
|
ULONG Reserved;
|
|
HANDLE FileHandle;
|
|
PVOID Base;
|
|
ULONG PointerToSymbolTable;
|
|
ULONG NumberOfSymbols;
|
|
ULONG Reserved2;
|
|
PVOID EntryPoint;
|
|
} CreateProcess;
|
|
struct
|
|
{
|
|
ULONG ExitCode;
|
|
} ExitThread;
|
|
struct
|
|
{
|
|
ULONG ExitCode;
|
|
} ExitProcess;
|
|
struct
|
|
{
|
|
HANDLE FileHandle;
|
|
PVOID Base;
|
|
ULONG PointerToSymbolTable;
|
|
ULONG NumberOfSymbols;
|
|
} LoadDll;
|
|
struct
|
|
{
|
|
PVOID Base;
|
|
} UnloadDll;
|
|
} Data;
|
|
} LPC_DBG_MESSAGE, *PLPC_DBG_MESSAGE;
|
|
|
|
#endif /* __INCLUDE_NAPI_DBG_H */
|