11#include <reactos/buildno.h>
18#define EX_TO_STR(name) case (DWORD)(name): return #name
72 if (
Record.NumberParameters)
#define RegCloseKey(hKey)
static LSTATUS(WINAPI *pRegDeleteTreeW)(HKEY
LONG WINAPI RegOpenKeyExA(_In_ HKEY hKey, _In_ LPCSTR lpSubKey, _In_ DWORD ulOptions, _In_ REGSAM samDesired, _Out_ PHKEY phkResult)
LONG WINAPI RegQueryValueExA(_In_ HKEY hkeyorg, _In_ LPCSTR name, _In_ LPDWORD reserved, _Out_opt_ LPDWORD type, _Out_opt_ LPBYTE data, _Inout_opt_ LPDWORD count)
BOOL WINAPI GetUserNameA(LPSTR lpszName, LPDWORD lpSize)
#define EXCEPTION_MAXIMUM_PARAMETERS
VOID WINAPI GetSystemInfo(IN LPSYSTEM_INFO lpSystemInfo)
VOID WINAPI GetLocalTime(OUT LPSYSTEMTIME lpSystemTime)
void xfprintf(FILE *stream, const char *fmt,...)
GLuint GLuint GLsizei count
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
#define STATUS_ASSERTION_FAILURE
BOOL WINAPI SHIM_OBJ_NAME() GetComputerNameA(LPSTR lpBuffer, LPDWORD lpnSize)
#define EXCEPTION_WINE_STUB
static const char * Exception2Str(DWORD code)
static void ReadKey(HKEY hKey, const char *ValueName, char *Buffer, DWORD size)
void PrintSystemInfo(FILE *output, DumpData &data)
PVOID LoadSMBiosData(_Inout_updates_(ID_STRINGS_MAX) PCHAR *Strings)
VOID FreeSMBiosData(_In_ PVOID Buffer)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE _In_ USHORT _In_ USHORT Version
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING ValueName
#define EXCEPTION_SINGLE_STEP
#define EXCEPTION_NONCONTINUABLE_EXCEPTION
#define EXCEPTION_GUARD_PAGE
#define EXCEPTION_FLT_STACK_CHECK
#define EXCEPTION_STACK_OVERFLOW
#define EXCEPTION_INT_DIVIDE_BY_ZERO
#define EXCEPTION_IN_PAGE_ERROR
#define EXCEPTION_FLT_UNDERFLOW
#define EXCEPTION_INT_OVERFLOW
#define EXCEPTION_INVALID_HANDLE
#define EXCEPTION_INVALID_DISPOSITION
#define EXCEPTION_FLT_OVERFLOW
#define EXCEPTION_ARRAY_BOUNDS_EXCEEDED
#define EXCEPTION_DATATYPE_MISALIGNMENT
#define EXCEPTION_FLT_DENORMAL_OPERAND
#define EXCEPTION_FLT_INEXACT_RESULT
#define EXCEPTION_ILLEGAL_INSTRUCTION
#define EXCEPTION_ACCESS_VIOLATION
#define EXCEPTION_BREAKPOINT
#define EXCEPTION_FLT_INVALID_OPERATION
#define EXCEPTION_PRIV_INSTRUCTION
#define EXCEPTION_FLT_DIVIDE_BY_ZERO
#define HKEY_LOCAL_MACHINE
_In_ struct _KBUGCHECK_REASON_CALLBACK_RECORD * Record