Get the register value. 
   24{
   25    switch (RegId)
   26    {
   28        return GuestRegs->
rax;
 
   29 
   30        break;
   31 
   34 
   35        break;
   36 
   39 
   40        break;
   41 
   44 
   45        break;
   46 
   49 
   50        break;
   51 
   53        return GuestRegs->
rcx;
 
   54 
   55        break;
   56 
   59 
   60        break;
   61 
   64 
   65        break;
   66 
   69 
   70        break;
   71 
   74 
   75        break;
   76 
   78        return GuestRegs->
rdx;
 
   79 
   80        break;
   81 
   84 
   85        break;
   86 
   89 
   90        break;
   91 
   94 
   95        break;
   96 
   99 
  100        break;
  101 
  103        return GuestRegs->
rbx;
 
  104 
  105        break;
  106 
  109 
  110        break;
  111 
  114 
  115        break;
  116 
  119 
  120        break;
  121 
  124 
  125        break;
  126 
  128        return GuestRegs->
rsp;
 
  129 
  130        break;
  131 
  134 
  135        break;
  136 
  139 
  140        break;
  141 
  144 
  145        break;
  146 
  148        return GuestRegs->
rbp;
 
  149 
  150        break;
  151 
  154 
  155        break;
  156 
  159 
  160        break;
  163 
  164        break;
  165 
  167        return GuestRegs->
rsi;
 
  168 
  169        break;
  170 
  173 
  174        break;
  175 
  178 
  179        break;
  180 
  183 
  184        break;
  185 
  187        return GuestRegs->
rdi;
 
  188 
  189        break;
  190 
  193 
  194        break;
  195 
  198 
  199        break;
  200 
  203 
  204        break;
  205 
  207        return GuestRegs->
r8;
 
  208 
  209        break;
  210 
  213 
  214        break;
  215 
  218 
  219        break;
  220 
  223 
  224        break;
  225 
  228 
  229        break;
  231        return GuestRegs->
r9;
 
  232 
  233        break;
  234 
  237 
  238        break;
  239 
  242 
  243        break;
  244 
  247 
  248        break;
  249 
  252 
  253        break;
  254 
  256        return GuestRegs->
r10;
 
  257 
  258        break;
  259 
  262 
  263        break;
  264 
  267 
  268        break;
  269 
  272 
  273        break;
  274 
  277 
  278        break;
  279 
  281        return GuestRegs->
r11;
 
  282 
  283        break;
  284 
  287 
  288        break;
  289 
  292 
  293        break;
  294 
  297 
  298        break;
  299 
  302 
  303        break;
  304 
  306        return GuestRegs->
r12;
 
  307 
  308        break;
  309 
  312 
  313        break;
  314 
  317 
  318        break;
  319 
  322 
  323        break;
  324 
  327 
  328        break;
  329 
  331        return GuestRegs->
r13;
 
  332 
  333        break;
  334 
  337 
  338        break;
  339 
  342 
  343        break;
  344 
  347 
  348        break;
  349 
  352 
  353        break;
  354 
  356        return GuestRegs->
r14;
 
  357 
  358        break;
  359 
  362 
  363        break;
  364 
  367 
  368        break;
  369 
  372 
  373        break;
  374 
  377 
  378        break;
  379 
  381        return GuestRegs->
r15;
 
  382 
  383        break;
  384 
  387 
  388        break;
  389 
  392 
  393        break;
  394 
  397 
  398        break;
  399 
  402 
  403        break;
  404 
  406 
  407#ifdef SCRIPT_ENGINE_USER_MODE
  409#endif 
  410 
  411#ifdef SCRIPT_ENGINE_KERNEL_MODE
  413#endif 
  414 
  415        break;
  416 
  418 
  419#ifdef SCRIPT_ENGINE_USER_MODE
  421#endif 
  422 
  423#ifdef SCRIPT_ENGINE_KERNEL_MODE
  425#endif 
  426 
  427        break;
  428 
  430 
  431#ifdef SCRIPT_ENGINE_USER_MODE
  433#endif 
  434 
  435#ifdef SCRIPT_ENGINE_KERNEL_MODE
  437#endif 
  438 
  439        break;
  440 
  442 
  443#ifdef SCRIPT_ENGINE_USER_MODE
  445#endif 
  446 
  447#ifdef SCRIPT_ENGINE_KERNEL_MODE
  449#endif 
  450 
  451        break;
  452 
  454 
  455#ifdef SCRIPT_ENGINE_USER_MODE
  457#endif 
  458 
  459#ifdef SCRIPT_ENGINE_KERNEL_MODE
  461#endif 
  462 
  463        break;
  464 
  466 
  467#ifdef SCRIPT_ENGINE_USER_MODE
  469#endif 
  470 
  471#ifdef SCRIPT_ENGINE_KERNEL_MODE
  473#endif 
  474 
  475        break;
  476 
  478 
  479#ifdef SCRIPT_ENGINE_USER_MODE
  481#endif 
  482 
  483#ifdef SCRIPT_ENGINE_KERNEL_MODE
  485#endif 
  486 
  487        break;
  488 
  490 
  491#ifdef SCRIPT_ENGINE_USER_MODE
  493#endif 
  494 
  495#ifdef SCRIPT_ENGINE_KERNEL_MODE
  497#endif 
  498 
  499        break;
  500 
  502 
  503#ifdef SCRIPT_ENGINE_USER_MODE
  505#endif 
  506 
  507#ifdef SCRIPT_ENGINE_KERNEL_MODE
  509#endif 
  510 
  511        break;
  512 
  514 
  515#ifdef SCRIPT_ENGINE_USER_MODE
  517#endif 
  518 
  519#ifdef SCRIPT_ENGINE_KERNEL_MODE
  521#endif 
  522 
  523        break;
  524 
  526 
  527#ifdef SCRIPT_ENGINE_USER_MODE
  529#endif 
  530 
  531#ifdef SCRIPT_ENGINE_KERNEL_MODE
  533#endif 
  534 
  535        break;
  536 
  538 
  539#ifdef SCRIPT_ENGINE_USER_MODE
  541#endif 
  542 
  543#ifdef SCRIPT_ENGINE_KERNEL_MODE
  545#endif 
  546 
  547        break;
  548 
  550 
  551#ifdef SCRIPT_ENGINE_USER_MODE
  553#endif 
  554 
  555#ifdef SCRIPT_ENGINE_KERNEL_MODE
  557#endif 
  558 
  559        break;
  560 
  562 
  563#ifdef SCRIPT_ENGINE_USER_MODE
  565#endif 
  566 
  567#ifdef SCRIPT_ENGINE_KERNEL_MODE
  569#endif 
  570 
  571        break;
  572 
  574 
  575#ifdef SCRIPT_ENGINE_USER_MODE
  577#endif 
  578 
  579#ifdef SCRIPT_ENGINE_KERNEL_MODE
  581#endif 
  582 
  583        break;
  584 
  586 
  587#ifdef SCRIPT_ENGINE_USER_MODE
  589#endif 
  590 
  591#ifdef SCRIPT_ENGINE_KERNEL_MODE
  593#endif 
  594 
  595        break;
  596 
  598 
  599#ifdef SCRIPT_ENGINE_USER_MODE
  601#endif 
  602 
  603#ifdef SCRIPT_ENGINE_KERNEL_MODE
  605#endif 
  606 
  607        break;
  608 
  610 
  611#ifdef SCRIPT_ENGINE_USER_MODE
  613#endif 
  614 
  615#ifdef SCRIPT_ENGINE_KERNEL_MODE
  617#endif 
  618 
  619        break;
  620 
  622 
  623#ifdef SCRIPT_ENGINE_USER_MODE
  625#endif 
  626 
  627#ifdef SCRIPT_ENGINE_KERNEL_MODE
  629#endif 
  630 
  631        break;
  632 
  634 
  635#ifdef SCRIPT_ENGINE_USER_MODE
  637#endif 
  638 
  639#ifdef SCRIPT_ENGINE_KERNEL_MODE
  641#endif 
  642 
  643        break;
  644 
  646 
  647#ifdef SCRIPT_ENGINE_USER_MODE
  649#endif 
  650 
  651#ifdef SCRIPT_ENGINE_KERNEL_MODE
  653#endif 
  654 
  655        break;
  656 
  658 
  659#ifdef SCRIPT_ENGINE_USER_MODE
  661#endif 
  662 
  663#ifdef SCRIPT_ENGINE_KERNEL_MODE
  665#endif 
  666 
  667        break;
  668 
  670 
  671#ifdef SCRIPT_ENGINE_USER_MODE
  673#endif 
  674 
  675#ifdef SCRIPT_ENGINE_KERNEL_MODE
  677#endif 
  678 
  679        break;
  680 
  682 
  683#ifdef SCRIPT_ENGINE_USER_MODE
  685#endif 
  686 
  687#ifdef SCRIPT_ENGINE_KERNEL_MODE
  689#endif 
  690 
  691        break;
  692 
  694 
  695#ifdef SCRIPT_ENGINE_USER_MODE
  697#endif 
  698 
  699#ifdef SCRIPT_ENGINE_KERNEL_MODE
  701#endif 
  702 
  703        break;
  704 
  706 
  707#ifdef SCRIPT_ENGINE_USER_MODE
  709#endif 
  710 
  711#ifdef SCRIPT_ENGINE_KERNEL_MODE
  713#endif 
  714 
  715        break;
  716 
  718 
  719#ifdef SCRIPT_ENGINE_USER_MODE
  721#endif 
  722 
  723#ifdef SCRIPT_ENGINE_KERNEL_MODE
  725#endif 
  726 
  727        break;
  728 
  730 
  731#ifdef SCRIPT_ENGINE_USER_MODE
  733#endif 
  734 
  735#ifdef SCRIPT_ENGINE_KERNEL_MODE
  737#endif 
  738 
  739        break;
  740 
  742 
  743#ifdef SCRIPT_ENGINE_USER_MODE
  745#endif 
  746 
  747#ifdef SCRIPT_ENGINE_KERNEL_MODE
  749#endif 
  750 
  751        break;
  752 
  754 
  755#ifdef SCRIPT_ENGINE_USER_MODE
  757#endif 
  758 
  759#ifdef SCRIPT_ENGINE_KERNEL_MODE
  760 
  762#endif 
  763 
  764        break;
  765 
  767 
  768#ifdef SCRIPT_ENGINE_USER_MODE
  770#endif 
  771 
  772#ifdef SCRIPT_ENGINE_KERNEL_MODE
  773 
  775#endif 
  776 
  777        break;
  778 
  780 
  781#ifdef SCRIPT_ENGINE_USER_MODE
  783#endif 
  784 
  785#ifdef SCRIPT_ENGINE_KERNEL_MODE
  786 
  788#endif 
  789 
  790        break;
  791 
  793 
  794#ifdef SCRIPT_ENGINE_USER_MODE
  796#endif 
  797 
  798#ifdef SCRIPT_ENGINE_KERNEL_MODE
  800 
  801#endif 
  802 
  803        break;
  804 
  806 
  807#ifdef SCRIPT_ENGINE_USER_MODE
  809#endif 
  810 
  811#ifdef SCRIPT_ENGINE_KERNEL_MODE
  813#endif 
  814 
  815        break;
  816 
  818 
  819#ifdef SCRIPT_ENGINE_USER_MODE
  821#endif 
  822 
  823#ifdef SCRIPT_ENGINE_KERNEL_MODE
  825#endif 
  826 
  827        break;
  828 
  830 
  831#ifdef SCRIPT_ENGINE_USER_MODE
  833#endif 
  834 
  835#ifdef SCRIPT_ENGINE_KERNEL_MODE
  837#endif 
  838 
  839        break;
  840 
  842 
  843#ifdef SCRIPT_ENGINE_USER_MODE
  845#endif 
  846 
  847#ifdef SCRIPT_ENGINE_KERNEL_MODE
  849#endif 
  850 
  851        break;
  852 
  854 
  855#ifdef SCRIPT_ENGINE_USER_MODE
  857#endif 
  858 
  859#ifdef SCRIPT_ENGINE_KERNEL_MODE
  861#endif 
  862 
  863        break;
  864 
  866 
  867#ifdef SCRIPT_ENGINE_USER_MODE
  869#endif 
  870 
  871#ifdef SCRIPT_ENGINE_KERNEL_MODE
  873#endif 
  874 
  875        break;
  876 
  878 
  879#ifdef SCRIPT_ENGINE_USER_MODE
  881#endif 
  882 
  883#ifdef SCRIPT_ENGINE_KERNEL_MODE
  885#endif 
  886 
  887        break;
  888 
  890 
  891#ifdef SCRIPT_ENGINE_USER_MODE
  893#endif 
  894 
  895#ifdef SCRIPT_ENGINE_KERNEL_MODE
  897#endif 
  898 
  899        break;
  900 
  902 
  903#ifdef SCRIPT_ENGINE_USER_MODE
  905#endif 
  906 
  907#ifdef SCRIPT_ENGINE_KERNEL_MODE
  909#endif 
  910 
  911        break;
  912 
  914 
  915#ifdef SCRIPT_ENGINE_USER_MODE
  917#endif 
  918 
  919#ifdef SCRIPT_ENGINE_KERNEL_MODE
  921#endif 
  922 
  923        break;
  924 
  926 
  927#ifdef SCRIPT_ENGINE_USER_MODE
  929#endif 
  930 
  931#ifdef SCRIPT_ENGINE_KERNEL_MODE
  933#endif 
  934 
  935        break;
  936 
  937    default:
  938 
  939#ifdef SCRIPT_ENGINE_USER_MODE
  941#endif 
  942 
  943#ifdef SCRIPT_ENGINE_KERNEL_MODE
  944        LogInfo(
"Error in reading register");
 
  945#endif 
  946 
  948 
  949        break;
  950    }
  951}
#define LOWER_32_BITS
Definition BasicTypes.h:60
#define LOWER_16_BITS
Definition BasicTypes.h:61
#define TRUE
Definition BasicTypes.h:55
#define FALSE
Definition BasicTypes.h:54
unsigned __int64 UINT64
Definition BasicTypes.h:21
#define SECOND_LOWER_8_BITS
Definition BasicTypes.h:63
#define LOWER_8_BITS
Definition BasicTypes.h:62
#define LogInfo(format,...)
Define log variables.
Definition HyperDbgHyperLogIntrinsics.h:71
VMX_SEGMENT_SELECTOR GetGuestDs()
Get the Guest Ds Selector.
Definition ManageRegs.c:139
VMX_SEGMENT_SELECTOR GetGuestSs()
Get the Guest Ss Selector.
Definition ManageRegs.c:94
UINT64 GetGuestTr()
Get the Guest Tr.
Definition ManageRegs.c:383
UINT64 GetGuestCr2()
Get the Guest Cr2 value.
Definition ManageRegs.c:474
UINT64 GetGuestIdtr()
Get the Guest Idtr.
Definition ManageRegs.c:304
VMX_SEGMENT_SELECTOR GetGuestFs()
Get the Guest Fs Selector.
Definition ManageRegs.c:184
UINT64 GetGuestCr8()
Get the Guest Cr8 value.
Definition ManageRegs.c:516
VMX_SEGMENT_SELECTOR GetGuestCs()
Get the Guest Cs Selector.
Definition ManageRegs.c:49
VMX_SEGMENT_SELECTOR GetGuestGs()
Get the Guest Gs Selector.
Definition ManageRegs.c:229
UINT64 GetGuestDr1()
Get the Guest Dr1 value.
Definition ManageRegs.c:675
UINT64 GetGuestDr7()
Get the Guest Dr7 (breakpoint trigger) value.
Definition ManageRegs.c:727
UINT64 GetGuestDr0()
Get the Guest Dr0 value.
Definition ManageRegs.c:662
UINT64 GetGuestCr4()
Get the Guest Cr4 value.
Definition ManageRegs.c:502
UINT64 GetGuestCr3()
Get the Guest Cr3 value.
Definition ManageRegs.c:488
UINT64 GetGuestRFlags()
Get the Guest Rflags value.
Definition ManageRegs.c:409
UINT64 GetGuestCr0()
Get the Guest Cr0 value.
Definition ManageRegs.c:460
UINT64 GetGuestDr3()
Get the Guest Dr3 value.
Definition ManageRegs.c:701
UINT64 GetGuestDr6()
Get the Guest Dr6 (breakpoint status) value.
Definition ManageRegs.c:714
UINT64 GetGuestRIP()
Get the Guest RIP value.
Definition ManageRegs.c:446
UINT64 GetGuestLdtr()
Get the Guest Ldtr.
Definition ManageRegs.c:331
VMX_SEGMENT_SELECTOR GetGuestEs()
Get the Guest Es Selector.
Definition ManageRegs.c:274
UINT64 GetGuestDr2()
Get the Guest Dr2 value.
Definition ManageRegs.c:688
UINT64 GetGuestGdtr()
Get the Guest Gdtr.
Definition ManageRegs.c:358
@ REGISTER_DIL
Definition ScriptEngineCommonDefinitions.h:349
@ REGISTER_DR1
Definition ScriptEngineCommonDefinitions.h:429
@ REGISTER_R12W
Definition ScriptEngineCommonDefinitions.h:372
@ REGISTER_EDI
Definition ScriptEngineCommonDefinitions.h:347
@ REGISTER_R14W
Definition ScriptEngineCommonDefinitions.h:382
@ REGISTER_BPL
Definition ScriptEngineCommonDefinitions.h:341
@ REGISTER_CF
Definition ScriptEngineCommonDefinitions.h:399
@ REGISTER_R8D
Definition ScriptEngineCommonDefinitions.h:351
@ REGISTER_DI
Definition ScriptEngineCommonDefinitions.h:348
@ REGISTER_R14L
Definition ScriptEngineCommonDefinitions.h:384
@ REGISTER_RDX
Definition ScriptEngineCommonDefinitions.h:324
@ REGISTER_R10H
Definition ScriptEngineCommonDefinitions.h:363
@ REGISTER_BH
Definition ScriptEngineCommonDefinitions.h:332
@ REGISTER_R12D
Definition ScriptEngineCommonDefinitions.h:371
@ REGISTER_GDTR
Definition ScriptEngineCommonDefinitions.h:421
@ REGISTER_R10
Definition ScriptEngineCommonDefinitions.h:360
@ REGISTER_DR3
Definition ScriptEngineCommonDefinitions.h:431
@ REGISTER_CR4
Definition ScriptEngineCommonDefinitions.h:426
@ REGISTER_CS
Definition ScriptEngineCommonDefinitions.h:394
@ REGISTER_BL
Definition ScriptEngineCommonDefinitions.h:333
@ REGISTER_AL
Definition ScriptEngineCommonDefinitions.h:318
@ REGISTER_IOPL
Definition ScriptEngineCommonDefinitions.h:408
@ REGISTER_CH
Definition ScriptEngineCommonDefinitions.h:322
@ REGISTER_RF
Definition ScriptEngineCommonDefinitions.h:410
@ REGISTER_DR6
Definition ScriptEngineCommonDefinitions.h:432
@ REGISTER_R12
Definition ScriptEngineCommonDefinitions.h:370
@ REGISTER_CL
Definition ScriptEngineCommonDefinitions.h:323
@ REGISTER_RBX
Definition ScriptEngineCommonDefinitions.h:329
@ REGISTER_TR
Definition ScriptEngineCommonDefinitions.h:422
@ REGISTER_PF
Definition ScriptEngineCommonDefinitions.h:400
@ REGISTER_ZF
Definition ScriptEngineCommonDefinitions.h:402
@ REGISTER_R14H
Definition ScriptEngineCommonDefinitions.h:383
@ REGISTER_EIP
Definition ScriptEngineCommonDefinitions.h:417
@ REGISTER_R9
Definition ScriptEngineCommonDefinitions.h:355
@ REGISTER_R12H
Definition ScriptEngineCommonDefinitions.h:373
@ REGISTER_R14D
Definition ScriptEngineCommonDefinitions.h:381
@ REGISTER_ESP
Definition ScriptEngineCommonDefinitions.h:335
@ REGISTER_IDTR
Definition ScriptEngineCommonDefinitions.h:419
@ REGISTER_RIP
Definition ScriptEngineCommonDefinitions.h:416
@ REGISTER_DL
Definition ScriptEngineCommonDefinitions.h:328
@ REGISTER_R11
Definition ScriptEngineCommonDefinitions.h:365
@ REGISTER_NT
Definition ScriptEngineCommonDefinitions.h:409
@ REGISTER_FS
Definition ScriptEngineCommonDefinitions.h:392
@ REGISTER_SPL
Definition ScriptEngineCommonDefinitions.h:337
@ REGISTER_OF
Definition ScriptEngineCommonDefinitions.h:407
@ REGISTER_DH
Definition ScriptEngineCommonDefinitions.h:327
@ REGISTER_R15
Definition ScriptEngineCommonDefinitions.h:385
@ REGISTER_LDTR
Definition ScriptEngineCommonDefinitions.h:420
@ REGISTER_AF
Definition ScriptEngineCommonDefinitions.h:401
@ REGISTER_CR8
Definition ScriptEngineCommonDefinitions.h:427
@ REGISTER_IP
Definition ScriptEngineCommonDefinitions.h:418
@ REGISTER_R8
Definition ScriptEngineCommonDefinitions.h:350
@ REGISTER_SS
Definition ScriptEngineCommonDefinitions.h:395
@ REGISTER_DR2
Definition ScriptEngineCommonDefinitions.h:430
@ REGISTER_R8L
Definition ScriptEngineCommonDefinitions.h:354
@ REGISTER_RAX
Definition ScriptEngineCommonDefinitions.h:314
@ REGISTER_R13
Definition ScriptEngineCommonDefinitions.h:375
@ REGISTER_R11D
Definition ScriptEngineCommonDefinitions.h:366
@ REGISTER_R13H
Definition ScriptEngineCommonDefinitions.h:378
@ REGISTER_EBX
Definition ScriptEngineCommonDefinitions.h:330
@ REGISTER_GS
Definition ScriptEngineCommonDefinitions.h:393
@ REGISTER_DR0
Definition ScriptEngineCommonDefinitions.h:428
@ REGISTER_R9L
Definition ScriptEngineCommonDefinitions.h:359
@ REGISTER_R15D
Definition ScriptEngineCommonDefinitions.h:386
@ REGISTER_CR2
Definition ScriptEngineCommonDefinitions.h:424
@ REGISTER_SF
Definition ScriptEngineCommonDefinitions.h:403
@ REGISTER_DX
Definition ScriptEngineCommonDefinitions.h:326
@ REGISTER_TF
Definition ScriptEngineCommonDefinitions.h:404
@ REGISTER_R9D
Definition ScriptEngineCommonDefinitions.h:356
@ REGISTER_ESI
Definition ScriptEngineCommonDefinitions.h:343
@ REGISTER_R15H
Definition ScriptEngineCommonDefinitions.h:388
@ REGISTER_RSI
Definition ScriptEngineCommonDefinitions.h:342
@ REGISTER_SIL
Definition ScriptEngineCommonDefinitions.h:345
@ REGISTER_BP
Definition ScriptEngineCommonDefinitions.h:340
@ REGISTER_AC
Definition ScriptEngineCommonDefinitions.h:412
@ REGISTER_R10L
Definition ScriptEngineCommonDefinitions.h:364
@ REGISTER_R13D
Definition ScriptEngineCommonDefinitions.h:376
@ REGISTER_R10D
Definition ScriptEngineCommonDefinitions.h:361
@ REGISTER_EFLAGS
Definition ScriptEngineCommonDefinitions.h:397
@ REGISTER_CR0
Definition ScriptEngineCommonDefinitions.h:423
@ REGISTER_DF
Definition ScriptEngineCommonDefinitions.h:406
@ REGISTER_R11H
Definition ScriptEngineCommonDefinitions.h:368
@ REGISTER_VM
Definition ScriptEngineCommonDefinitions.h:411
@ REGISTER_R15L
Definition ScriptEngineCommonDefinitions.h:389
@ REGISTER_R9H
Definition ScriptEngineCommonDefinitions.h:358
@ REGISTER_VIP
Definition ScriptEngineCommonDefinitions.h:414
@ REGISTER_SI
Definition ScriptEngineCommonDefinitions.h:344
@ REGISTER_R10W
Definition ScriptEngineCommonDefinitions.h:362
@ REGISTER_EAX
Definition ScriptEngineCommonDefinitions.h:315
@ REGISTER_CX
Definition ScriptEngineCommonDefinitions.h:321
@ REGISTER_BX
Definition ScriptEngineCommonDefinitions.h:331
@ REGISTER_IF
Definition ScriptEngineCommonDefinitions.h:405
@ REGISTER_R13L
Definition ScriptEngineCommonDefinitions.h:379
@ REGISTER_ES
Definition ScriptEngineCommonDefinitions.h:391
@ REGISTER_AX
Definition ScriptEngineCommonDefinitions.h:316
@ REGISTER_R12L
Definition ScriptEngineCommonDefinitions.h:374
@ REGISTER_RCX
Definition ScriptEngineCommonDefinitions.h:319
@ REGISTER_R8W
Definition ScriptEngineCommonDefinitions.h:352
@ REGISTER_R8H
Definition ScriptEngineCommonDefinitions.h:353
@ REGISTER_ID
Definition ScriptEngineCommonDefinitions.h:415
@ REGISTER_EDX
Definition ScriptEngineCommonDefinitions.h:325
@ REGISTER_RFLAGS
Definition ScriptEngineCommonDefinitions.h:396
@ REGISTER_VIF
Definition ScriptEngineCommonDefinitions.h:413
@ REGISTER_R11L
Definition ScriptEngineCommonDefinitions.h:369
@ REGISTER_R14
Definition ScriptEngineCommonDefinitions.h:380
@ REGISTER_R15W
Definition ScriptEngineCommonDefinitions.h:387
@ REGISTER_CR3
Definition ScriptEngineCommonDefinitions.h:425
@ REGISTER_SP
Definition ScriptEngineCommonDefinitions.h:336
@ REGISTER_DR7
Definition ScriptEngineCommonDefinitions.h:433
@ REGISTER_FLAGS
Definition ScriptEngineCommonDefinitions.h:398
@ REGISTER_RDI
Definition ScriptEngineCommonDefinitions.h:346
@ REGISTER_ECX
Definition ScriptEngineCommonDefinitions.h:320
@ REGISTER_R13W
Definition ScriptEngineCommonDefinitions.h:377
@ REGISTER_R11W
Definition ScriptEngineCommonDefinitions.h:367
@ REGISTER_DS
Definition ScriptEngineCommonDefinitions.h:390
@ REGISTER_RSP
Definition ScriptEngineCommonDefinitions.h:334
@ REGISTER_EBP
Definition ScriptEngineCommonDefinitions.h:339
@ REGISTER_AH
Definition ScriptEngineCommonDefinitions.h:317
@ REGISTER_RBP
Definition ScriptEngineCommonDefinitions.h:338
@ REGISTER_R9W
Definition ScriptEngineCommonDefinitions.h:357
#define INVALID
Definition ScriptEngineCommonDefinitions.h:96
VOID ShowMessages(const char *Fmt,...)
Show messages.
Definition libhyperdbg.cpp:96
NULL()
Definition test-case-generator.py:530
UINT16 Selector
Definition DataTypes.h:437
UINT64 rsp
Definition BasicTypes.h:79
UINT64 r14
Definition BasicTypes.h:89
UINT64 r15
Definition BasicTypes.h:90
UINT64 rdi
Definition BasicTypes.h:82
UINT64 rax
Definition BasicTypes.h:75
UINT64 r12
Definition BasicTypes.h:87
UINT64 r13
Definition BasicTypes.h:88
UINT64 r9
Definition BasicTypes.h:84
UINT64 r8
Definition BasicTypes.h:83
UINT64 rbp
Definition BasicTypes.h:80
UINT64 rbx
Definition BasicTypes.h:78
UINT64 r10
Definition BasicTypes.h:85
UINT64 rcx
Definition BasicTypes.h:76
UINT64 rsi
Definition BasicTypes.h:81
UINT64 r11
Definition BasicTypes.h:86
UINT64 rdx
Definition BasicTypes.h:77