|
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 |