; ; __acrt_get_parent_window from 0x180135da4 to 0x180135e1c (120 bytes) ; ; 2 xrefs: ; > unknown_libname_70 @ 0x1801393b6 ; > @ 0x180203470 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; push rbx ; +0x0, 0x180135da4 sub rsp, 20h ; +0x2, 0x180135da6 lea r9, aGetactivewindo ; +0x6, 0x180135daa mov ecx, 7 ; +0xd, 0x180135db1 lea r8, unk_1801749D8 ; +0x12, 0x180135db6 lea rdx, aGetactivewindo ; +0x19, 0x180135dbd call ?try_get_function@@YAPEAXW4function_id@?A0x37284e77@@QEBDQEBW4module_id@2@2@Z ; +0x20, 0x180135dc4 test rax, rax ; +0x25, 0x180135dc9 jz short loc_180135E14 ; +0x28, 0x180135dcc call cs:__guard_dispatch_icall_fptr ; +0x2a, 0x180135dce mov rbx, rax ; +0x30, 0x180135dd4 test rax, rax ; +0x33, 0x180135dd7 jz short loc_180135E14 ; +0x36, 0x180135dda lea r9, aGetlastactivep ; +0x38, 0x180135ddc mov ecx, 0Ah ; +0x3f, 0x180135de3 lea r8, asc_1801749F0 ; +0x44, 0x180135de8 lea rdx, aGetlastactivep ; +0x4b, 0x180135def call ?try_get_function@@YAPEAXW4function_id@?A0x37284e77@@QEBDQEBW4module_id@2@2@Z ; +0x52, 0x180135df6 test rax, rax ; +0x57, 0x180135dfb jnz short loc_180135E05 ; +0x5a, 0x180135dfe mov rax, rbx ; +0x5c, 0x180135e00 jmp short loc_180135E16 ; +0x5f, 0x180135e03 mov rcx, rbx ; +0x61, 0x180135e05 add rsp, 20h ; +0x64, 0x180135e08 pop rbx ; +0x68, 0x180135e0c jmp cs:__guard_dispatch_icall_fptr ; +0x69, 0x180135e0d xor eax, eax ; +0x70, 0x180135e14 add rsp, 20h ; +0x72, 0x180135e16 pop rbx ; +0x76, 0x180135e1a retn ; +0x77, 0x180135e1b