HyperDbg Debugger
|
HyperDbg's SDK Headers For Basic Datatypes. More...
Go to the source code of this file.
Classes | |
struct | GUEST_REGS |
struct | GUEST_EXTRA_REGISTERS |
struct for extra registers More... | |
struct | _SCRIPT_ENGINE_VARIABLES_LIST |
List of different variables. More... | |
struct | _CR3_TYPE |
CR3 Structure. More... | |
Macros | |
#define | VOID void |
#define | NULL_ZERO 0 |
#define | NULL64_ZERO 0ull |
#define | FALSE 0 |
#define | TRUE 1 |
#define | UPPER_56_BITS 0xffffffffffffff00 |
#define | UPPER_48_BITS 0xffffffffffff0000 |
#define | UPPER_32_BITS 0xffffffff00000000 |
#define | LOWER_32_BITS 0x00000000ffffffff |
#define | LOWER_16_BITS 0x000000000000ffff |
#define | LOWER_8_BITS 0x00000000000000ff |
#define | SECOND_LOWER_8_BITS 0x000000000000ff00 |
#define | UPPER_48_BITS_AND_LOWER_8_BITS 0xffffffffffff00ff |
Typedefs | |
typedef unsigned long long | QWORD |
typedef unsigned __int64 | UINT64 |
typedef unsigned __int64 * | PUINT64 |
typedef unsigned long | DWORD |
typedef int | BOOL |
typedef unsigned char | BYTE |
typedef unsigned short | WORD |
typedef int | INT |
typedef unsigned int | UINT |
typedef unsigned int * | PUINT |
typedef unsigned __int64 | ULONG64 |
typedef unsigned __int64 * | PULONG64 |
typedef unsigned __int64 | DWORD64 |
typedef unsigned __int64 * | PDWORD64 |
typedef char | CHAR |
typedef wchar_t | WCHAR |
typedef unsigned char | UCHAR |
typedef unsigned short | USHORT |
typedef unsigned long | ULONG |
typedef UCHAR | BOOLEAN |
typedef BOOLEAN * | PBOOLEAN |
typedef signed char | INT8 |
typedef signed char * | PINT8 |
typedef signed short | INT16 |
typedef signed short * | PINT16 |
typedef signed int | INT32 |
typedef signed int * | PINT32 |
typedef signed __int64 | INT64 |
typedef signed __int64 * | PINT64 |
typedef unsigned char | UINT8 |
typedef unsigned char * | PUINT8 |
typedef unsigned short | UINT16 |
typedef unsigned short * | PUINT16 |
typedef unsigned int | UINT32 |
typedef unsigned int * | PUINT32 |
typedef struct GUEST_REGS | GUEST_REGS |
typedef struct GUEST_REGS * | PGUEST_REGS |
typedef struct GUEST_EXTRA_REGISTERS | GUEST_EXTRA_REGISTERS |
struct for extra registers | |
typedef struct GUEST_EXTRA_REGISTERS * | PGUEST_EXTRA_REGISTERS |
typedef struct _SCRIPT_ENGINE_VARIABLES_LIST | SCRIPT_ENGINE_VARIABLES_LIST |
List of different variables. | |
typedef struct _SCRIPT_ENGINE_VARIABLES_LIST * | PSCRIPT_ENGINE_VARIABLES_LIST |
typedef struct _CR3_TYPE | CR3_TYPE |
CR3 Structure. | |
typedef struct _CR3_TYPE * | PCR3_TYPE |
HyperDbg's SDK Headers For Basic Datatypes.
This file contains definitions of basic datatypes
#define FALSE 0 |
#define LOWER_16_BITS 0x000000000000ffff |
#define LOWER_32_BITS 0x00000000ffffffff |
#define LOWER_8_BITS 0x00000000000000ff |
#define NULL64_ZERO 0ull |
#define NULL_ZERO 0 |
#define SECOND_LOWER_8_BITS 0x000000000000ff00 |
#define TRUE 1 |
#define UPPER_32_BITS 0xffffffff00000000 |
#define UPPER_48_BITS 0xffffffffffff0000 |
#define UPPER_48_BITS_AND_LOWER_8_BITS 0xffffffffffff00ff |
#define UPPER_56_BITS 0xffffffffffffff00 |
#define VOID void |
typedef int BOOL |
typedef unsigned char BYTE |
typedef char CHAR |
typedef unsigned long DWORD |
typedef unsigned __int64 DWORD64 |
typedef struct GUEST_EXTRA_REGISTERS GUEST_EXTRA_REGISTERS |
struct for extra registers
typedef struct GUEST_REGS GUEST_REGS |
typedef int INT |
typedef signed short INT16 |
typedef signed int INT32 |
typedef signed __int64 INT64 |
typedef signed char INT8 |
typedef unsigned __int64 * PDWORD64 |
typedef struct GUEST_EXTRA_REGISTERS * PGUEST_EXTRA_REGISTERS |
typedef struct GUEST_REGS * PGUEST_REGS |
typedef signed short * PINT16 |
typedef signed int * PINT32 |
typedef signed __int64 * PINT64 |
typedef signed char * PINT8 |
typedef struct _SCRIPT_ENGINE_VARIABLES_LIST * PSCRIPT_ENGINE_VARIABLES_LIST |
typedef unsigned int* PUINT |
typedef unsigned short * PUINT16 |
typedef unsigned int * PUINT32 |
typedef unsigned __int64 * PUINT64 |
typedef unsigned char * PUINT8 |
typedef unsigned __int64 * PULONG64 |
typedef unsigned long long QWORD |
typedef struct _SCRIPT_ENGINE_VARIABLES_LIST SCRIPT_ENGINE_VARIABLES_LIST |
List of different variables.
typedef unsigned char UCHAR |
typedef unsigned int UINT |
typedef unsigned short UINT16 |
typedef unsigned int UINT32 |
typedef unsigned __int64 UINT64 |
typedef unsigned char UINT8 |
typedef unsigned long ULONG |
typedef unsigned __int64 ULONG64 |
typedef unsigned short USHORT |
typedef wchar_t WCHAR |
typedef unsigned short WORD |