Function at 0x40af10
Capabilities:
Link many functions at runtime

Disassembly:
cmp dword [0x55df6c], 0
push edi
jne 0x40b73f
push 8
push 0
push dword [0x55aab0]
call dword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov edi, eax
test edi, edi
je 0x40b73f
push ebx
mov ebx, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push esi
push str.wkeInitializeEx
push edi
call ebx
push 0
call eax
add esp, 4
push str.wkeToStringW
push edi
call ebx
mov esi, dword [sym.imp.USER32.dll_MessageBoxA]
mov dword [0x55dfa4], eax
test eax, eax
jne 0x40af76
push 0
push str.wkeToStringW
push str.wke_api_not_found
push 0
call esi
push str.wkeConfigure
push edi
call ebx
mov dword [0x55dfc4], eax
test eax, eax
jne 0x40af95
push eax
push str.wkeConfigure
push str.wke_api_not_found
push eax
call esi
push str.wkeSetDebugConfig
push edi
call ebx
mov dword [0x55dfa0], eax
test eax, eax
jne 0x40afb4
push eax
push str.wkeSetDebugConfig
push str.wke_api_not_found
push eax
call esi
push str.wkeFinalize
push edi
call ebx
mov dword [0x55df58], eax
test eax, eax
jne 0x40afd3
push eax
push str.wkeFinalize
push str.wke_api_not_found
push eax
call esi
push str.wkeUpdate
push edi
call ebx
mov dword [0x55df98], eax
test eax, eax
jne 0x40aff2
push eax
push str.wkeUpdate
push str.wke_api_not_found
push eax
call esi
push str.wkeCreateWebView
push edi
call ebx
mov dword [0x55def0], eax
test eax, eax
jne 0x40b011
push eax
push str.wkeCreateWebView
push str.wke_api_not_found
push eax
call esi
push str.wkeDestroyWebView
push edi
call ebx
mov dword [0x55df84], eax
test eax, eax
jne 0x40b030
push eax
push str.wkeDestroyWebView
push str.wke_api_not_found
push eax
call esi
push str.wkeSetCspCheckEnable
push edi
call ebx
mov dword [0x55ded8], eax
test eax, eax
jne 0x40b04f
push eax
push str.wkeSetCspCheckEnable
push str.wke_api_not_found
push eax
call esi
push str.wkeSetProxy
push edi
call ebx
mov dword [0x55df90], eax
test eax, eax
jne 0x40b06e
push eax
push str.wkeSetProxy
push str.wke_api_not_found
push eax
call esi
push str.wkeSetViewProxy
push edi
call ebx
mov dword [0x55df38], eax
test eax, eax
jne 0x40b08d
push eax
push str.wkeSetViewProxy
push str.wke_api_not_found
push eax
call esi
push str.wkeSetHandle
push edi
call ebx
mov dword [0x55df70], eax
test eax, eax
jne 0x40b0ac
push eax
push str.wkeSetHandle
push str.wke_api_not_found
push eax
call esi
push str.wkeSetTransparent
push edi
call ebx
mov dword [0x55df7c], eax
test eax, eax
jne 0x40b0cb
push eax
push str.wkeSetTransparent
push str.wke_api_not_found
push eax
call esi
push str.wkeSetUserAgent
push edi
call ebx
mov dword [0x55df9c], eax
test eax, eax
jne 0x40b0ea
push eax
push str.wkeSetUserAgent
push str.wke_api_not_found
push eax
call esi
push str.wkeLoadURLW
push edi
call ebx
mov dword [0x55df94], eax
test eax, eax
jne 0x40b109
push eax
push str.wkeLoadURLW
push str.wke_api_not_found
push eax
call esi
push str.wkeLoadFile
push edi
call ebx
mov dword [0x55df54], eax
test eax, eax
jne 0x40b128
push eax
push str.wkeLoadFile
push str.wke_api_not_found
push eax
call esi
push str.wkeLoadFileW
push edi
call ebx
mov dword [0x55df8c], eax
test eax, eax
jne 0x40b147
push eax
push str.wkeLoadFileW
push str.wke_api_not_found
push eax
call esi
push str.wkeResize
push edi
call ebx
mov dword [0x55def4], eax
test eax, eax
jne 0x40b166
push eax
push str.wkeResize
push str.wke_api_not_found
push eax
call esi
push str.wkeIsDirty
push edi
call ebx
mov dword [0x55df74], eax
test eax, eax
jne 0x40b185
push eax
push str.wkeIsDirty
push str.wke_api_not_found
push eax
call esi
push str.wkePaint
push edi
call ebx
mov dword [0x55df68], eax
test eax, eax
jne 0x40b1a4
push eax
push str.wkePaint
push str.wke_api_not_found
push eax
call esi
push str.wkeGetViewDC
push edi
call ebx
mov dword [0x55df28], eax
test eax, eax
jne 0x40b1c3
push eax
push str.wkeGetViewDC
push str.wke_api_not_found
push eax
call esi
push str.wkeCanGoBack
push edi
call ebx
mov dword [0x55dfbc], eax
test eax, eax
jne 0x40b1e2
push eax
push str.wkeCanGoBack
push str.wke_api_not_found
push eax
call esi
push str.wkeGoBack
push edi
call ebx
mov dword [0x55df44], eax
test eax, eax
jne 0x40b201
push eax
push str.wkeGoBack
push str.wke_api_not_found
push eax
call esi
push str.wkeCanGoForward
push edi
call ebx
mov dword [0x55dec4], eax
test eax, eax
jne 0x40b220
push eax
push str.wkeCanGoForward
push str.wke_api_not_found
push eax
call esi
push str.wkeGoForward
push edi
call ebx
mov dword [0x55dee0], eax
test eax, eax
jne 0x40b23f
push eax
push str.wkeGoForward
push str.wke_api_not_found
push eax
call esi
push str.wkeSetCookieEnabled
push edi
call ebx
mov dword [0x55decc], eax
test eax, eax
jne 0x40b25e
push eax
push str.wkeSetCookieEnabled
push str.wke_api_not_found
push eax
call esi
push str.wkeSetCookieJarPath
push edi
call ebx
mov dword [0x55df88], eax
test eax, eax
jne 0x40b27d
push eax
push str.wkeSetCookieJarPath
push str.wke_api_not_found
push eax
call esi
push str.wkeSetCookieJarFullPath
push edi
call ebx
mov dword [0x55dfc0], eax
test eax, eax
jne 0x40b29c
push eax
push str.wkeSetCookieJarFullPath
push str.wke_api_not_found
push eax
call esi
push str.wkeClearCookie
push edi
call ebx
mov dword [0x55df2c], eax
test eax, eax
jne 0x40b2bb
push eax
push str.wkeClearCookie
push str.wke_api_not_found
push eax
call esi
push str.wkeSetLocalStorageFullPath
push edi
call ebx
mov dword [0x55dfb0], eax
test eax, eax
jne 0x40b2da
push eax
push str.wkeSetLocalStorageFullPath
push str.wke_api_not_found
push eax
call esi
push str.wkeFireMouseEvent
push edi
call ebx
mov dword [0x55df50], eax
test eax, eax
jne 0x40b2f9
push eax
push str.wkeFireMouseEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeFireContextMenuEvent
push edi
call ebx
mov dword [0x55df14], eax
test eax, eax
jne 0x40b318
push eax
push str.wkeFireContextMenuEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeFireMouseWheelEvent
push edi
call ebx
mov dword [0x55dedc], eax
test eax, eax
jne 0x40b337
push eax
push str.wkeFireMouseWheelEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeFireKeyUpEvent
push edi
call ebx
mov dword [0x55ded4], eax
test eax, eax
jne 0x40b356
push eax
push str.wkeFireKeyUpEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeFireKeyDownEvent
push edi
call ebx
mov dword [0x55dfb4], eax
test eax, eax
jne 0x40b375
push eax
push str.wkeFireKeyDownEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeFireKeyPressEvent
push edi
call ebx
mov dword [0x55dfa8], eax
test eax, eax
jne 0x40b394
push eax
push str.wkeFireKeyPressEvent
push str.wke_api_not_found
push eax
call esi
push str.wkeSetFocus
push edi
call ebx
mov dword [0x55df64], eax
test eax, eax
jne 0x40b3b3
push eax
push str.wkeSetFocus
push str.wke_api_not_found
push eax
call esi
push str.wkeKillFocus
push edi
call ebx
mov dword [0x55df78], eax
test eax, eax
jne 0x40b3d2
push eax
push str.wkeKillFocus
push str.wke_api_not_found
push eax
call esi
push str.wkeGetCaretRect
push edi
call ebx
mov dword [0x55df4c], eax
test eax, eax
jne 0x40b3f1
push eax
push str.wkeGetCaretRect
push str.wke_api_not_found
push eax
call esi
push str.wkeRunJS
push edi
call ebx
mov dword [0x55dfb8], eax
test eax, eax
jne 0x40b410
push eax
push str.wkeRunJS
push str.wke_api_not_found
push eax
call esi
push str.wkeRunJSW
push edi
call ebx
mov dword [0x55df80], eax
test eax, eax
jne 0x40b42f
push eax
push str.wkeRunJSW
push str.wke_api_not_found
push eax
call esi
push str.wkeGlobalExec
push edi
call ebx
mov dword [0x55defc], eax
test eax, eax
jne 0x40b44e
push eax
push str.wkeGlobalExec
push str.wke_api_not_found
push eax
call esi
push str.wkeSetZoomFactor
push edi
call ebx
mov dword [0x55def8], eax
test eax, eax
jne 0x40b46d
push eax
push str.wkeSetZoomFactor
push str.wke_api_not_found
push eax
call esi
push str.wkeEnableHighDPISupport
push edi
call ebx
mov dword [0x55df0c], eax
test eax, eax
jne 0x40b48c
push eax
push str.wkeEnableHighDPISupport
push str.wke_api_not_found
push eax
call esi
push str.wkeGetStringW
push edi
call ebx
mov dword [0x55df04], eax
test eax, eax
jne 0x40b4ab
push eax
push str.wkeGetStringW
push str.wke_api_not_found
push eax
call esi
push str.wkeGetCursorInfoType
push edi
call ebx
mov dword [0x55df1c], eax
test eax, eax
jne 0x40b4ca
push eax
push str.wkeGetCursorInfoType
push str.wke_api_not_found
push eax
call esi
push str.wkeOnTitleChanged
push edi
call ebx
mov dword [0x55df3c], eax
test eax, eax
jne 0x40b4e9
push eax
push str.wkeOnTitleChanged
push str.wke_api_not_found
push eax
call esi
push str.wkeOnURLChanged
push edi
call ebx
mov dword [0x55df10], eax
test eax, eax
jne 0x40b508
push eax
push str.wkeOnURLChanged
push str.wke_api_not_found
push eax
call esi
push str.wkeOnPaintUpdated
push edi
call ebx
mov dword [0x55dfac], eax
test eax, eax
jne 0x40b527
push eax
push str.wkeOnPaintUpdated
push str.wke_api_not_found
push eax
call esi
push str.wkeOnNavigation
push edi
call ebx
mov dword [0x55dfc8], eax
test eax, eax
jne 0x40b546
push eax
push str.wkeOnNavigation
push str.wke_api_not_found
push eax
call esi
push str.wkeOnCreateView
push edi
call ebx
mov dword [0x55df20], eax
test eax, eax
jne 0x40b565
push eax
push str.wkeOnCreateView
push str.wke_api_not_found
push eax
call esi
push str.wkeOnDocumentReady
push edi
call ebx
mov dword [0x55df24], eax
test eax, eax
jne 0x40b584
push eax
push str.wkeOnDocumentReady
push str.wke_api_not_found
push eax
call esi
push str.wkeOnLoadingFinish
push edi
call ebx
mov dword [0x55df34], eax
test eax, eax
jne 0x40b5a3
push eax
push str.wkeOnLoadingFinish
push str.wke_api_not_found
push eax
call esi
push str.wkeOnConsole
push edi
call ebx
mov dword [0x55dee8], eax
test eax, eax
jne 0x40b5c2
push eax
push str.wkeOnConsole
push str.wke_api_not_found
push eax
call esi
push str.wkeOnPrint
push edi
call ebx
mov dword [0x55df48], eax
test eax, eax
jne 0x40b5e1
push eax
push str.wkeOnPrint
push str.wke_api_not_found
push eax
call esi
push str.wkeJsBindFunction
push edi
call ebx
mov dword [0x55df00], eax
test eax, eax
jne 0x40b600
push eax
push str.wkeJsBindFunction
push str.wke_api_not_found
push eax
call esi
push str.jsArgCount
push edi
call ebx
mov dword [0x55df30], eax
test eax, eax
jne 0x40b61f
push eax
push str.jsArgCount
push str.wke_api_not_found
push eax
call esi
push str.jsArg
push edi
call ebx
mov dword [0x55dee4], eax
test eax, eax
jne 0x40b63e
push eax
push str.jsArg
push str.wke_api_not_found
push eax
call esi
push str.jsIsNumber
push edi
call ebx
mov dword [0x55df5c], eax
test eax, eax
jne 0x40b65d
push eax
push str.jsIsNumber
push str.wke_api_not_found
push eax
call esi
push str.jsIsString
push edi
call ebx
mov dword [0x55dec8], eax
test eax, eax
jne 0x40b67c
push eax
push str.jsIsString
push str.wke_api_not_found
push eax
call esi
push str.jsToInt
push edi
call ebx
mov dword [0x55ded0], eax
test eax, eax
jne 0x40b69b
push eax
push str.jsToInt
push str.wke_api_not_found
push eax
call esi
push str.jsToTempString
push edi
call ebx
mov dword [0x55df08], eax
test eax, eax
jne 0x40b6ba
push eax
push str.jsToTempString
push str.wke_api_not_found
push eax
call esi
push str.jsToTempStringW
push edi
call ebx
mov dword [0x55df18], eax
test eax, eax
jne 0x40b6d9
push eax
push str.jsToTempStringW
push str.wke_api_not_found
push eax
call esi
push str.jsUndefined
push edi
call ebx
mov dword [0x55df40], eax
test eax, eax
jne 0x40b6f8
push eax
push str.jsUndefined
push str.wke_api_not_found
push eax
call esi
push str.jsString
push edi
call ebx
mov dword [0x55deec], eax
test eax, eax
jne 0x40b717
push eax
push str.jsString
push str.wke_api_not_found
push eax
call esi
push str.jsGetWebView
push edi
call ebx
mov dword [0x55df60], eax
test eax, eax
jne 0x40b736
push eax
push str.jsGetWebView
push str.wke_api_not_found
push eax
call esi
pop esi
pop ebx
mov eax, 1
pop edi
ret
xor eax, eax
pop edi
ret