Function at 0x140214e51
Capabilities:
Hide graphical window

Disassembly:
jmp 0x1402ba060
mov dword [rsp + 0x20], r9d
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov dword [rsp + 8], ecx
push rbp
push rdi
sub rsp, 0x208
lea rbp, [rsp + 0x60]
lea rdi, [rsp + 0x60]
mov ecx, 0x3a
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov ecx, dword [rsp + 0x228]
mov rax, qword [0x140961e80]
xor rax, rbp
mov qword [rbp + 0x198], rax
cmp dword [rbp + 0x1d0], 0
je 0x1402ba107
cmp dword [rbp + 0x1c8], 0
jge 0x1402ba107
movsxd rax, dword [rbp + 0x1c0]
lea rcx, [0x140966ac8]
mov edx, dword [rbp + 0x1c8]
mov dword [rcx + rax*4], edx
cmp qword [0x140966aa0], 0
je 0x1402ba100
movsxd rax, dword [rbp + 0x1c0]
inc rax
xor r9d, r9d
mov r8d, dword [rbp + 0x1d0]
mov rdx, rax
mov rcx, qword [0x140966aa0]
call fcn.14020e60f
nop
jmp 0x1402ba49f
movsxd rax, dword [rbp + 0x1c0]
lea rcx, [0x140966ac8]
mov dword [rcx + rax*4], 0
cmp qword [0x140966aa0], 0
je 0x1402ba140
movsxd rax, dword [rbp + 0x1c0]
inc rax
mov rdx, rax
mov rcx, qword [0x140966aa0]
call fcn.14020d7b9
nop
mov edx, dword [rbp + 0x1c8]
mov ecx, dword [rbp + 0x1c0]
call fcn.140211ebd
mov dword [rbp + 4], eax
cmp dword [rbp + 4], 1
jne 0x1402ba3c2
cmp qword [rbp + 0x1e8], 0
je 0x1402ba179
mov rax, qword [rbp + 0x1e8]
mov rax, qword [rax]
mov qword [0x140966aa8], rax
cmp qword [0x140966aa0], 0
jne 0x1402ba2d4
call fcn.14020a09b
mov word [rbp + 0x74], ax
movzx eax, word [rbp + 0x74]
test eax, eax
jne 0x1402ba19d
jmp 0x1402ba49f
movzx eax, word [rbp + 0x74]
mov qword [rsp + 0x58], 0
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x48], 0
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x38], 0x190
mov dword [rsp + 0x30], 0x190
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9d, 0x80840000
mov r8, qword [0x14096b2d8]
mov edx, eax
mov ecx, 0x80
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov qword [0x140966aa0], rax
mov qword [rsp + 0x20], 0
lea r9, [0x14020c9db]
mov r8, qword [0x140966aa0]
mov edx, 0xcf
mov rcx, qword [0x14096b2d0]
call sym.SystemInformer.exe_PhCreateDialog
mov qword [0x140966af8], rax
mov edx, 5
mov rcx, qword [0x140966af8]
call qword [sym.imp.USER32.dll_ShowWindow]
nop
lea rcx, str.MiniInfoWindowPinned
call fcn.1402139d4
test eax, eax
je 0x1402ba260
mov cl, 1
call fcn.14020a19f
nop
lea rcx, str.MiniInfoWindowRefreshAutomatically
call fcn.1402139d4
mov dword [0x140966adc], eax
lea rcx, str.MiniInfoWindowOpacity
call fcn.1402139d4
mov dword [rbp + 0x54], eax
cmp dword [rbp + 0x54], 0
je 0x1402ba297
mov edx, dword [rbp + 0x54]
mov rcx, qword [0x140966aa0]
call fcn.14020b734
nop
mov dword [0x140966b60], 0
mov dword [0x140966b64], 0
mov dword [0x140966b68], 0xd2
mov dword [0x140966b6c], 0x3c
lea rdx, [0x140966b60]
mov rcx, qword [0x140966af8]
call qword [sym.imp.USER32.dll_MapDialogRect]
nop
mov eax, dword [rbp + 0x1d8]
and eax, 2
test eax, eax
jne 0x1402ba327
lea rdx, [rbp + 0x28]
lea rcx, [0x140966aa8]
call fcn.1402126a1
nop
mov dword [rsp + 0x30], 0x10
mov eax, dword [rbp + 0x34]
mov dword [rsp + 0x28], eax
mov eax, dword [rbp + 0x30]
mov dword [rsp + 0x20], eax
mov r9d, dword [rbp + 0x2c]
mov r8d, dword [rbp + 0x28]
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_SetWindowPos]
nop
jmp 0x1402ba375
mov r8, qword [0x140966aa0]
lea rdx, str.MiniInfoWindowSize
lea rcx, str.MiniInfoWindowPosition
call sym.SystemInformer.exe_PhLoadWindowPlacementFromSetting
nop
mov dword [rsp + 0x30], 0x13
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_SetWindowPos]
nop
movzx edx, byte [0x14096b2a8]
mov rcx, qword [0x140966aa0]
call sym.SystemInformer.exe_PhInitializeWindowTheme
nop
mov eax, dword [rbp + 0x1d8]
and eax, 1
test eax, eax
je 0x1402ba3a2
mov dword [rbp + 0x194], 5
jmp 0x1402ba3ac
mov dword [rbp + 0x194], 4
mov edx, dword [rbp + 0x194]
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_ShowWindow]
nop
jmp 0x1402ba41a
cmp dword [rbp + 4], 2
jne 0x1402ba3e4
cmp qword [0x140966aa0], 0
je 0x1402ba3e2
xor edx, edx
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_ShowWindow]
nop
jmp 0x1402ba41a
mov eax, dword [rbp + 0x1d8]
and eax, 1
test eax, eax
je 0x1402ba41a
cmp qword [0x140966aa0], 0
je 0x1402ba41a
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x1402ba41a
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_SetActiveWindow]
nop
mov eax, dword [rbp + 0x1d8]
and eax, 1
test eax, eax
je 0x1402ba43f
cmp qword [0x140966aa0], 0
je 0x1402ba43f
mov rcx, qword [0x140966aa0]
call qword [sym.imp.USER32.dll_SetForegroundWindow]
nop
cmp qword [rbp + 0x1e0], 0
je 0x1402ba49f
movzx eax, byte [0x140966ac4]
test eax, eax
je 0x1402ba461
mov eax, dword [rbp + 0x1d8]
and eax, 4
test eax, eax
jne 0x1402ba49f
mov rdx, qword [rbp + 0x1e0]
lea rcx, [rbp + 0x98]
call fcn.140211981
nop
lea rcx, [rbp + 0x98]
call fcn.1402144ba
mov qword [rbp + 0xc8], rax
cmp qword [rbp + 0xc8], 0
je 0x1402ba49f
mov rcx, qword [rbp + 0xc8]
call fcn.140211431
nop
lea rcx, [rbp - 0x60]
lea rdx, [0x140690000]
call fcn.1402124fd
mov rcx, qword [rbp + 0x198]
xor rcx, rbp
call fcn.14020ee98
lea rsp, [rbp + 0x1a8]
pop rdi
pop rbp
ret