Function at 0x10000f330
Capabilities:
Get graphical window text

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push r12
sub rsp, 0x110
mov ebx, ecx
mov rdi, rdx
lea rdx, [0x100006e50]
lea r8d, [rbx + 1]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
xor esi, esi
mov r8, rbx
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov rbp, rbx
mov dword [rsp + 0x28], esi
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, dword [rdi + 4]
lea rdx, [0x100005984]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbx
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 1
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9d, dword [rdi + 0x10]
mov r8d, dword [rdi + 0xc]
lea rdx, [0x100006e40]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbx
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 2
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9d, dword [rdi + 0x18]
mov r8d, dword [rdi + 0x14]
lea rdx, [0x100006e40]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbx
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 3
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9d, dword [rdi + 0x20]
mov r8d, dword [rdi + 0x1c]
lea rdx, [0x100006e40]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbx
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 4
call qword [sym.imp.USER32.dll_SendMessageW]
movsxd rax, dword [rdi + 0x54]
lea rcx, [0x1000037a8]
lea r9, [rsp + 0x20]
mov rax, qword [rcx + rax*8]
mov rcx, qword [0x10002f298]
mov r8, rbx
mov edx, 0x1074
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x38], rax
call qword [sym.imp.USER32.dll_SendMessageW]
test byte [rdi], 1
mov dword [rsp + 0x28], 6
lea r12, [0x100006e38]
lea rbx, [0x100006e30]
mov rcx, qword [0x10002f298]
mov rax, rbx
lea r9, [rsp + 0x20]
cmovne rax, r12
mov r8, rbp
mov edx, 0x1074
mov qword [rsp + 0x38], rax
call qword [sym.imp.USER32.dll_SendMessageW]
test byte [rdi], 4
mov rcx, qword [0x10002f298]
mov rax, rbx
lea r9, [rsp + 0x20]
cmovne rax, r12
mov r8, rbp
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 7
call qword [sym.imp.USER32.dll_SendMessageW]
test byte [rdi], 2
mov rcx, qword [0x10002f298]
lea r9, [rsp + 0x20]
cmovne rbx, r12
mov r8, rbp
mov edx, 0x1074
mov qword [rsp + 0x38], rbx
mov dword [rsp + 0x28], 8
call qword [sym.imp.USER32.dll_SendMessageW]
lea r12, [0x100004e44]
cmp dword [rdi + 0x4c], esi
jne 0x10000f5af
mov rbx, r12
cmp dword [rdi + 0x50], esi
je 0x10000f5b7
lea rbx, [rsp + 0x90]
lea rcx, [rdi + 0x24]
lea rdx, [rsp + 0x20]
mov r8d, 0x32
call fcn.100015ad0
lea r8, [rsp + 0x20]
lea rdx, [0x100006e24]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov dword [rsp + 0x28], 9
mov qword [rsp + 0x38], rbx
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, dword [rdi + 0x4c]
lea rdx, [0x100005984]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov dword [rsp + 0x28], 0xa
mov qword [rsp + 0x38], rbx
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, dword [rdi + 0x50]
lea rdx, [0x100005984]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
mov rcx, qword [0x10002f298]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov dword [rsp + 0x28], InitCommonControls
mov qword [rsp + 0x38], rbx
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, qword [0x10002f298]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov dword [rsp + 0x28], InitCommonControls
mov qword [rsp + 0x38], r12
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, dword [rdi + 0xec]
test r8d, r8d
je 0x10000f6d6
lea rdx, [0x100005984]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
jmp 0x10000f6de
mov word [rsp + 0x90], si
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], InitCommonControls
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, dword [rdi + 0xf0]
test r8d, r8d
je 0x10000f730
lea rdx, [0x100005984]
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_wsprintfW]
jmp 0x10000f738
mov word [rsp + 0x90], si
mov rcx, qword [0x10002f298]
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x1074
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], InitCommonControls
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rsp + 0x30], 0xf000
cmp dword [rdi + 0x144], esi
jne 0x10000f77f
cmp dword [rdi + 0x148], esi
je 0x10000f784
mov esi, 1
mov rcx, qword [0x10002f298]
shl esi, 0xc
lea r9, [rsp + 0x20]
mov r8, rbp
mov edx, 0x102b
mov dword [rsp + 0x2c], esi
call qword [sym.imp.USER32.dll_SendMessageW]
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x10]
mov rbp, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
mov rsp, r11
pop r12
ret