Blame include/ntapi/nt_debug.h
|
|
dd89bb |
#ifndef _NT_DEBUG_H_
|
|
|
dd89bb |
#define _NT_DEBUG_H_
|
|
|
dd89bb |
|
|
|
dd89bb |
#include <psxtypes/psxtypes.h>
|
|
|
dd89bb |
#include "nt_file.h"
|
|
|
dd89bb |
|
|
|
dd89bb |
typedef ssize_t __cdecl ntapi_dbg_write(
|
|
|
dd89bb |
__in void * hfile,
|
|
|
dd89bb |
__in const void * buf,
|
|
|
dd89bb |
__in size_t bytes);
|
|
|
dd89bb |
|
|
|
dd89bb |
|
|
|
dd89bb |
typedef int32_t __cdecl ntapi_dbg_fn_call(
|
|
|
dd89bb |
__in void * hfile __optional,
|
|
|
dd89bb |
__in char * fn_caller_name,
|
|
|
dd89bb |
__in void * fn_callee_addr,
|
|
|
dd89bb |
__in uintptr_t fn_ret,
|
|
|
dd89bb |
__in ntapi_dbg_write* pfn_dbg_write __optional,
|
|
|
dd89bb |
__in char * source __optional,
|
|
|
dd89bb |
__in int line __optional);
|
|
|
dd89bb |
|
|
|
dd89bb |
|
|
|
dd89bb |
typedef int32_t __cdecl ntapi_dbg_msg(
|
|
|
dd89bb |
__in void * hfile __optional,
|
|
|
dd89bb |
__in char * source __optional,
|
|
|
dd89bb |
__in int line __optional,
|
|
|
dd89bb |
__in char * fn_caller_name,
|
|
|
dd89bb |
__in char * fmt,
|
|
|
dd89bb |
__in uintptr_t arg1,
|
|
|
dd89bb |
__in uintptr_t arg2,
|
|
|
dd89bb |
__in uintptr_t arg3,
|
|
|
dd89bb |
__in uintptr_t arg4,
|
|
|
dd89bb |
__in uintptr_t arg5,
|
|
|
dd89bb |
__in uintptr_t arg6,
|
|
|
dd89bb |
__in ntapi_dbg_write* pfn_dbg_write __optional);
|
|
|
dd89bb |
|
|
|
dd89bb |
#endif
|