Function at 0x6408cc00
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov eax, dword [esp + 8]
push esi
test eax, eax
jne 0x6408cce9
mov eax, dword [esp + 0x10]
cmp eax, 0xb
ja case.default.0x6408cc1a
jmp dword [eax*4 + 0x6408cdac]
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 8]
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationAdded_class_QNetworkConfiguration_const__
pop esi
ret
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 8]
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationRemoved_class_QNetworkConfiguration_const__
pop esi
ret
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 8]
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationChanged_class_QNetworkConfiguration_const__
pop esi
ret
mov ecx, dword [esp + 8]
pop esi
jmp sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationUpdateComplete_void_
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 8]
mov eax, dword [eax + 4]
movzx eax, byte [eax]
push eax
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::onlineStateChanged_bool_
pop esi
ret
mov ecx, dword [esp + 8]
pop esi
jmp sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::updateConfigurations_void_
pop esi
jmp sym.Qt5Network.dll_public:_static_void___cdecl_QNetworkConfigurationManagerPrivate::addPreAndPostRoutine_void_
mov eax, dword [esp + 0x14]
push ecx
mov ecx, esp
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfiguration::constructor_class_QNetworkConfiguration_const__
mov ecx, dword [esp + 0xc]
call sym.Qt5Network.dll_private:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationAdded_class_QExplicitlySharedDataPointer_class_QNetworkConfigurationPrivate__
pop esi
ret
mov eax, dword [esp + 0x14]
push ecx
mov ecx, esp
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfiguration::constructor_class_QNetworkConfiguration_const__
mov ecx, dword [esp + 0xc]
call sym.Qt5Network.dll_private:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationRemoved_class_QExplicitlySharedDataPointer_class_QNetworkConfigurationPrivate__
pop esi
ret
mov eax, dword [esp + 0x14]
push ecx
mov ecx, esp
push dword [eax + 4]
call sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfiguration::constructor_class_QNetworkConfiguration_const__
mov ecx, dword [esp + 0xc]
call sym.Qt5Network.dll_private:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationChanged_class_QExplicitlySharedDataPointer_class_QNetworkConfigurationPrivate__
pop esi
ret
mov ecx, dword [esp + 8]
pop esi
jmp sym.Qt5Network.dll_private:_void___thiscall_QNetworkConfigurationManagerPrivate::pollEngines_void_
mov ecx, dword [esp + 8]
pop esi
jmp sym.Qt5Network.dll_private:_void___thiscall_QNetworkConfigurationManagerPrivate::startPolling_void_
cmp eax, 0xc
jne 0x6408cd50
mov eax, dword [esp + 0x10]
cmp eax, 9
ja case.0x6408ccf7.3
jmp dword [eax*4 + 0x6408cddc]
mov esi, dword [esp + 0x14]
mov eax, dword [esi + 4]
cmp dword [eax], 0
jne 0x6408cd38
call fcn.64040790
mov ecx, dword [esi]
mov dword [ecx], eax
pop esi
ret
mov esi, dword [esp + 0x14]
mov eax, dword [esi + 4]
cmp dword [eax], 0
jne 0x6408cd38
call fcn.64042ac0
mov ecx, dword [esi]
mov dword [ecx], eax
pop esi
ret
mov esi, dword [esp + 0x14]
mov eax, dword [esi + 4]
cmp dword [eax], 0
je 0x6408cd21
mov eax, dword [esi]
mov dword [eax], 0xffffffff
pop esi
ret
mov eax, dword [esp + 0x14]
mov eax, dword [eax]
mov dword [eax], 0xffffffff
pop esi
ret
cmp eax, 0xa
jne case.default.0x6408cc1a
mov eax, dword [esp + 0x14]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov eax, dword [eax]
cmp eax, sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationAdded_class_QNetworkConfiguration_const__
jne 0x6408cd6f
mov dword [ecx], 0
pop esi
ret
cmp eax, sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationRemoved_class_QNetworkConfiguration_const__
jne 0x6408cd7e
mov dword [ecx], 1
pop esi
ret
cmp eax, sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationChanged_class_QNetworkConfiguration_const__
jne 0x6408cd8d
mov dword [ecx], 2
pop esi
ret
cmp eax, sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::configurationUpdateComplete_void_
jne 0x6408cd9c
mov dword [ecx], 3
pop esi
ret
cmp eax, sym.Qt5Network.dll_public:_void___thiscall_QNetworkConfigurationManagerPrivate::onlineStateChanged_bool_
jne case.default.0x6408cc1a
mov dword [ecx], 4
pop esi
ret