HyperPlatform Programmer's Reference
Public Attributes | List of all members
GpRegistersX64 Struct Reference

Represents a stack layout after PUSHAQ. More...

#include <ia32_type.h>

Public Attributes

ULONG_PTR r15
 
ULONG_PTR r14
 
ULONG_PTR r13
 
ULONG_PTR r12
 
ULONG_PTR r11
 
ULONG_PTR r10
 
ULONG_PTR r9
 
ULONG_PTR r8
 
ULONG_PTR di
 
ULONG_PTR si
 
ULONG_PTR bp
 
ULONG_PTR sp
 
ULONG_PTR bx
 
ULONG_PTR dx
 
ULONG_PTR cx
 
ULONG_PTR ax
 

Detailed Description

Represents a stack layout after PUSHAQ.

Definition at line 72 of file ia32_type.h.

Member Data Documentation

◆ ax

ULONG_PTR GpRegistersX64::ax

Definition at line 88 of file ia32_type.h.

◆ bp

ULONG_PTR GpRegistersX64::bp

Definition at line 83 of file ia32_type.h.

◆ bx

ULONG_PTR GpRegistersX64::bx

Definition at line 85 of file ia32_type.h.

◆ cx

ULONG_PTR GpRegistersX64::cx

Definition at line 87 of file ia32_type.h.

◆ di

ULONG_PTR GpRegistersX64::di

Definition at line 81 of file ia32_type.h.

◆ dx

ULONG_PTR GpRegistersX64::dx

Definition at line 86 of file ia32_type.h.

◆ r10

ULONG_PTR GpRegistersX64::r10

Definition at line 78 of file ia32_type.h.

◆ r11

ULONG_PTR GpRegistersX64::r11

Definition at line 77 of file ia32_type.h.

◆ r12

ULONG_PTR GpRegistersX64::r12

Definition at line 76 of file ia32_type.h.

◆ r13

ULONG_PTR GpRegistersX64::r13

Definition at line 75 of file ia32_type.h.

◆ r14

ULONG_PTR GpRegistersX64::r14

Definition at line 74 of file ia32_type.h.

◆ r15

ULONG_PTR GpRegistersX64::r15

Definition at line 73 of file ia32_type.h.

◆ r8

ULONG_PTR GpRegistersX64::r8

Definition at line 80 of file ia32_type.h.

◆ r9

ULONG_PTR GpRegistersX64::r9

Definition at line 79 of file ia32_type.h.

◆ si

ULONG_PTR GpRegistersX64::si

Definition at line 82 of file ia32_type.h.

◆ sp

ULONG_PTR GpRegistersX64::sp

Definition at line 84 of file ia32_type.h.


The documentation for this struct was generated from the following file: