vJoyInterface.dll

v2.1.9.1 64-bit Windows NT Analyzed
Description
vJoyInterface - Feeder Interface for vJoy Driver
Authors
© Shaul Eizikovich. All rights reserved.
File size
175.0 KB
Uploaded
2026-04-02 14:59
Views
110
SHA-256
4a48db89c3158cf54aca298d77f9a145

Exported functions 51

AcquireVJD #1 · 0x6610
DriverMatch #2 · 0x6930
FfbGetEffect #3 · 0x6970
FfbRegisterGenCB #4 · 0x6980
FfbStart #5 · 0x6990
FfbStop #6 · 0x1810
Ffb_h_DevCtrl #7 · 0x6d00
Ffb_h_DevGain #8 · 0x6d40
Ffb_h_DeviceID #9 · 0x6d80
Ffb_h_EBI #10 · 0x6db0
Ffb_h_EffNew #11 · 0x6e00
Ffb_h_EffOp #12 · 0x6e50
Ffb_h_Eff_Cond #13 · 0x6eb0
Ffb_h_Eff_Constant #14 · 0x6f90
Ffb_h_Eff_Envlp #15 · 0x6ff0
Ffb_h_Eff_Period #16 · 0x70c0
Ffb_h_Eff_Ramp #17 · 0x7180
Ffb_h_Eff_Report #18 · 0x71f0
Ffb_h_Packet #19 · 0x72e0
Ffb_h_Type #20 · 0x7310
GetNumberExistingVJD #21 · 0x7350
GetOwnerPid #22 · 0x73e0
GetVJDAxisExist #23 · 0x7500
GetVJDAxisMax #24 · 0x7520
GetVJDAxisMin #25 · 0x7550
GetVJDButtonNumber #26 · 0x7580
GetVJDContPovNumber #27 · 0x7670
GetVJDDiscPovNumber #28 · 0x7730
GetVJDStatus #29 · 0x77f0
GetvJoyManufacturerString #30 · 0x7950
GetvJoyMaxDevices #31 · 0x79a0
GetvJoyProductString #32 · 0x7a30
GetvJoySerialNumberString #33 · 0x7a80
GetvJoyVersion #34 · 0x7ad0
IsDeviceFfb #35 · 0x7b60
IsDeviceFfbEffect #36 · 0x7cb0
RegisterRemovalCB #37 · 0x7e40
RelinquishVJD #38 · 0x7e70
ResetAll #39 · 0x7ec0
ResetButtons #40 · 0x7ed0
ResetPovs #41 · 0x81f0
ResetVJD #42 · 0x87b0
SetAxis #43 · 0x8940
SetBtn #44 · 0x8af0
SetContPov #45 · 0x8c10
SetDiscPov #46 · 0x8d10
UpdateVJD #47 · 0x8de0
isVJDExists #48 · 0x8e00
isVJDOpen #49 · 0x8ea0
vJoyEnabled #50 · 0x8ed0
vJoyFfbCap #51 · 0x8f00

Imported DLLs & functions 115

RegCloseKey 0x18001c008
RegGetValueW 0x18001c010
RegOpenKeyExW 0x18001c000
HidD_FreePreparsedData 0x18001c058
HidD_GetAttributes 0x18001c020
HidD_GetHidGuid 0x18001c048
HidD_GetManufacturerString 0x18001c060
HidD_GetPreparsedData 0x18001c050
HidD_GetProductString 0x18001c068
HidD_GetSerialNumberString 0x18001c070
HidP_GetButtonCaps 0x18001c038
HidP_GetCaps 0x18001c028
HidP_GetLinkCollectionNodes 0x18001c030
HidP_GetValueCaps 0x18001c040
AreFileApisANSI 0x18001c1d8
CloseHandle 0x18001c0a0
CreateEventA 0x18001c160
CreateFileA 0x18001c098
CreateFileW 0x18001c0d0
CreateThread 0x18001c0e0
DecodePointer 0x18001c178
DeleteCriticalSection 0x18001c250
DeviceIoControl 0x18001c0b8
EncodePointer 0x18001c170
EnterCriticalSection 0x18001c230
ExitProcess 0x18001c1c0
FlushFileBuffers 0x18001c080
FreeEnvironmentStringsW 0x18001c280
GetACP 0x18001c208
GetCommandLineA 0x18001c088
GetConsoleCP 0x18001c128
GetConsoleMode 0x18001c120
GetCPInfo 0x18001c218
GetCurrentProcess 0x18001c2b8
GetCurrentProcessId 0x18001c0d8
GetCurrentThreadId 0x18001c1b0
GetEnvironmentStringsW 0x18001c278
GetEnvironmentVariableA 0x18001c090
GetFileType 0x18001c248
GetLastError 0x18001c0a8
GetModuleFileNameA 0x18001c260
GetModuleFileNameW 0x18001c2f8
GetModuleHandleA 0x18001c0e8
GetModuleHandleExW 0x18001c168
GetModuleHandleW 0x18001c2e8
GetOEMCP 0x18001c210
GetOverlappedResult 0x18001c0b0
GetProcAddress 0x18001c1d0
GetProcessHeap 0x18001c228
GetStartupInfoW 0x18001c258
GetStdHandle 0x18001c240
GetStringTypeW 0x18001c138
GetSystemTimeAsFileTime 0x18001c270
HeapAlloc 0x18001c1b8
HeapFree 0x18001c188
HeapReAlloc 0x18001c140
HeapSize 0x18001c1e8
InitializeCriticalSectionAndSpinCount 0x18001c2a8
IsDebuggerPresent 0x18001c1f0
IsProcessorFeaturePresent 0x18001c1f8
IsValidCodePage 0x18001c200
LCMapStringW 0x18001c130
LeaveCriticalSection 0x18001c238
LoadLibraryExW 0x18001c148
LocalAlloc 0x18001c0f0
LocalFree 0x18001c0f8
MultiByteToWideChar 0x18001c1e0
OutputDebugStringW 0x18001c110
QueryPerformanceCounter 0x18001c268
RaiseException 0x18001c198
ReadConsoleW 0x18001c158
ReadFile 0x18001c150
RtlCaptureContext 0x18001c288
RtlLookupFunctionEntry 0x18001c1a0
RtlPcToFileHeader 0x18001c190
RtlUnwindEx 0x18001c1a8
RtlVirtualUnwind 0x18001c290
SetEndOfFile 0x18001c1c8
SetEvent 0x18001c0c0
SetFilePointerEx 0x18001c118
SetLastError 0x18001c220
SetStdHandle 0x18001c108
SetUnhandledExceptionFilter 0x18001c2a0
Sleep 0x18001c2b0
TerminateProcess 0x18001c2c0
TlsAlloc 0x18001c2c8
TlsFree 0x18001c2e0
TlsGetValue 0x18001c2d0
TlsSetValue 0x18001c2d8
UnhandledExceptionFilter 0x18001c298
WaitForSingleObject 0x18001c0c8
WideCharToMultiByte 0x18001c180
WriteConsoleW 0x18001c100
WriteFile 0x18001c2f0
SetupDiDestroyDeviceInfoList 0x18001c308
SetupDiEnumDeviceInterfaces 0x18001c320
SetupDiGetClassDevsA 0x18001c318
SetupDiGetDeviceInterfaceDetailA 0x18001c310
BeginPaint 0x18001c330
CreateWindowExA 0x18001c348
DefWindowProcA 0x18001c3b0
DispatchMessageA 0x18001c380
EndPaint 0x18001c360
GetMessageA 0x18001c390
LoadCursorA 0x18001c3a0
LoadIconA 0x18001c3a8
MessageBoxA 0x18001c398
PostQuitMessage 0x18001c358
RegisterClassExA 0x18001c350
RegisterDeviceNotificationA 0x18001c370
SendMessageA 0x18001c378
ShowWindow 0x18001c340
TranslateMessage 0x18001c388
UnregisterDeviceNotification 0x18001c368
UpdateWindow 0x18001c338