; ; __vcrt_initialize_locks from 0x180124f74 to 0x180124fa6 (50 bytes) ; ; 2 xrefs: ; > __vcrt_initialize @ 0x180124b38 ; > @ 0x180202774 ; ; 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 ; sub rsp, 28h ; +0x0, 0x180124f74 xor r8d, r8d ; +0x4, 0x180124f78 lea rcx, stru_1801F4AF0; lpCriticalSection ; +0x7, 0x180124f7b mov edx, 0FA0h; dwSpinCount ; +0xe, 0x180124f82 call __vcrt_InitializeCriticalSectionEx ; +0x13, 0x180124f87 test eax, eax ; +0x18, 0x180124f8c jz short loc_180124F9A ; +0x1a, 0x180124f8e inc cs:dword_1801F4B18 ; +0x1c, 0x180124f90 mov al, 1 ; +0x22, 0x180124f96 jmp short loc_180124FA1 ; +0x24, 0x180124f98 call __vcrt_uninitialize_locks ; +0x26, 0x180124f9a xor al, al ; +0x2b, 0x180124f9f add rsp, 28h ; +0x2d, 0x180124fa1 retn ; +0x31, 0x180124fa5