dinput8.dll

v1.3.3.0 64-bit Windows Analyzed
Description
MinHook - The Minimalistic API Hook Library for x64/x86
Authors
Copyright (C) 2009-2017 Tsuda Kageyu. All rights reserved.
File size
378.0 KB
Uploaded
2026-06-16 19:30
Views
100
SHA-256
2f35d58e01bf237f8a29d29e8f77eedf

Exported functions 2

DirectInput8Create #1 · 0x38390
direct_input8_create #2 · 0x38390

Imported DLLs & functions 203

_lock_file 0x180047538
_unlock_file 0x180047540
_callnewh 0x180047550
calloc 0x180047558
free 0x180047568
malloc 0x180047560
ceilf 0x1800475a0
cosf 0x180047598
floorf 0x180047578
fmodf 0x180047580
sinf 0x180047588
sqrtf 0x180047590
_cexit 0x1800475b0
_configure_narrow_argv 0x180047610
_crt_atexit 0x1800475e0
_errno 0x1800475d0
_execute_onexit_table 0x1800475f0
_initialize_narrow_environment 0x180047608
_initialize_onexit_table 0x180047600
_initterm 0x1800475b8
_initterm_e 0x1800475c0
_invalid_parameter_noinfo_noreturn 0x1800475c8
_register_onexit_function 0x1800475f8
_seh_filter_dll 0x1800475e8
_wassert 0x180047618
terminate 0x1800475d8
__stdio_common_vsprintf 0x180047688
__stdio_common_vsscanf 0x180047678
_fseeki64 0x180047630
_get_stream_buffer_pointers 0x180047628
_wfopen 0x180047690
fclose 0x180047668
fflush 0x180047648
fgetc 0x180047650
fgetpos 0x1800476a8
fputc 0x180047658
fread 0x180047680
fseek 0x1800476a0
fsetpos 0x180047638
ftell 0x180047660
fwrite 0x180047698
setvbuf 0x180047670
ungetc 0x180047640
strcmp 0x1800476b8
strncpy 0x1800476c0
D3DCompile 0x180047000
ImmGetContext 0x180047010
ImmReleaseContext 0x180047018
ImmSetCompositionWindow 0x180047020
CloseHandle 0x1800470c0
CreateEventW 0x180047190
CreateThread 0x180047118
CreateToolhelp32Snapshot 0x1800470a8
DeleteCriticalSection 0x1800471b0
DisableThreadLibraryCalls 0x180047108
EnterCriticalSection 0x1800471c8
ExitProcess 0x180047120
FlushInstructionCache 0x1800470e8
GetCurrentProcess 0x180047078
GetCurrentProcessId 0x1800470d8
GetCurrentThreadId 0x180047090
GetModuleHandleA 0x180047030
GetModuleHandleW 0x1800470e0
GetProcAddress 0x180047038
GetSystemDirectoryW 0x180047100
GetSystemInfo 0x180047050
GetSystemTimeAsFileTime 0x180047148
GetThreadContext 0x1800470d0
GlobalAlloc 0x1800471f0
GlobalFree 0x1800471e0
GlobalLock 0x1800471d8
GlobalUnlock 0x180047138
HeapAlloc 0x1800470c8
HeapCreate 0x180047060
HeapFree 0x180047070
HeapReAlloc 0x1800470b8
InitializeCriticalSectionAndSpinCount 0x1800471b8
InitializeSListHead 0x180047140
IsDebuggerPresent 0x180047150
IsProcessorFeaturePresent 0x180047158
LeaveCriticalSection 0x1800471c0
LoadLibraryW 0x180047110
MultiByteToWideChar 0x180047130
OpenProcess 0x180047128
OpenThread 0x1800471e8
QueryPerformanceCounter 0x1800471d0
QueryPerformanceFrequency 0x1800470f8
ResetEvent 0x1800471a0
ResumeThread 0x1800470a0
RtlCaptureContext 0x180047188
RtlLookupFunctionEntry 0x180047180
RtlVirtualUnwind 0x180047178
SetEvent 0x1800471a8
SetThreadContext 0x1800470f0
SetUnhandledExceptionFilter 0x180047168
Sleep 0x1800470b0
SuspendThread 0x180047098
TerminateProcess 0x180047160
Thread32First 0x180047088
Thread32Next 0x180047080
UnhandledExceptionFilter 0x180047170
VirtualAlloc 0x180047048
VirtualFree 0x180047040
VirtualProtect 0x180047068
VirtualQuery 0x180047058
WaitForSingleObjectEx 0x180047198
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x180047280
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800472a0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180047260
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x1800472f8
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x180047288
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180047340
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180047298
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180047320
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180047348
?_Xbad_alloc@std@@YAXXZ 0x180047270
?_Xinvalid_argument@std@@YAXPEBD@Z 0x180047240
?_Xlength_error@std@@YAXPEBD@Z 0x180047238
?_Xout_of_range@std@@YAXPEBD@Z 0x180047248
??0_Lockit@std@@QEAA@H@Z 0x180047258
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180047328
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180047330
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180047308
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800472f0
??1_Lockit@std@@QEAA@XZ 0x180047250
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180047228
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180047218
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180047220
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180047338
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x180047200
??Bid@locale@std@@QEAA_KXZ 0x180047210
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x180047208
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x1800472b8
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1800472d0
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x180047278
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180047230
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180047310
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180047318
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x1800472b0
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x1800472c0
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x180047370
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180047300
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x1800472c8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x180047350
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x180047290
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x1800472d8
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x1800472a8
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180047378
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180047358
?uncaught_exception@std@@YA_NXZ 0x180047268
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x1800472e8
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x1800472e0
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x180047360
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x180047368
ShellExecuteA 0x180047390
SHGetFolderPathAndSubDirA 0x180047388
CallWindowProcA 0x1800473d0
ClientToScreen 0x180047478
CloseClipboard 0x180047428
CreateWindowExA 0x1800473f0
DefWindowProcA 0x1800473e8
DestroyWindow 0x1800473e0
EmptyClipboard 0x180047430
FindWindowA 0x1800473c0
GetAsyncKeyState 0x1800473c8
GetCapture 0x180047400
GetClientRect 0x1800473a8
GetClipboardData 0x180047438
GetCursorPos 0x1800473b0
GetForegroundWindow 0x180047440
GetKeyState 0x180047468
GetWindowThreadProcessId 0x1800473b8
IsChild 0x180047450
LoadCursorA 0x180047460
OpenClipboard 0x180047418
RegisterClassExA 0x180047470
ReleaseCapture 0x180047458
ScreenToClient 0x180047408
SetCapture 0x180047420
SetClipboardData 0x180047448
SetCursor 0x180047410
SetCursorPos 0x1800473a0
SetWindowLongPtrA 0x1800473d8
UnregisterClassA 0x1800473f8
__CxxFrameHandler4 0x180047500
__C_specific_handler 0x1800474c8
__current_exception 0x180047488
__current_exception_context 0x1800474d0
__std_exception_copy 0x1800474e0
__std_exception_destroy 0x1800474e8
__std_terminate 0x180047490
__std_type_info_destroy_list 0x180047498
_CxxThrowException 0x1800474d8
memchr 0x1800474c0
memcmp 0x1800474b8
memcpy 0x1800474b0
memmove 0x1800474a8
memset 0x1800474a0
strstr 0x1800474f0
0x180047510
0x180047518