DSETUP.dll

v4.9.0.904 32-bit DOS Windows 16 Analyzed
Description
Direct driver preloader
Authors
Copyright (c) Microsoft Corporation. All rights reserved.
File size
91.8 KB
Uploaded
2025-12-03 02:34
Views
37
SHA-256
9ad6f392a736ba7e137ac7a49bc454e1

Exported functions 18

DirectXDeviceDriverSetupA #1 · 0x41d4
DirectXDeviceDriverSetupW #2 · 0x4288
DirectXRegisterApplicationA #3 · 0x5283
DirectXRegisterApplicationW #4 · 0x5887
DirectXSetupA #5 · 0x506d
DirectXSetupIsJapan #6 · 0x473e
DirectXSetupIsJapanNec #7 · 0x5dfb
DirectXSetupW #8 · 0x512a
DirectXUnRegisterApplication #9 · 0x433c
DirectXSetupSetCallback #10 · 0x41ac
DirectXSetupGetVersion #11 · 0x3ce8
DirectXSetupCallback #12 · 0x3dad
DirectXSetupGetFileVersion #13 · 0x3f16
DirectXLoadString #14 · 0x4e24
DirectXSetupIsEng #15 · 0x476d
DirectXSetupShowEULA #16 · 0x4e6b
DirectXSetupGetEULAA #17 · 0x4eb2
DirectXSetupGetEULAW #18 · 0x4efc

Imported DLLs & functions 118

RegCloseKey 0x401000
RegCreateKeyExA 0x401018
RegCreateKeyExW 0x401020
RegDeleteKeyA 0x401008
RegEnumKeyExA 0x40100c
RegOpenKeyExA 0x401004
RegQueryInfoKeyA 0x401010
RegQueryValueExA 0x401024
RegSetValueExA 0x401014
RegSetValueExW 0x40101c
CloseHandle 0x401188
CompareStringA 0x401054
CreateDirectoryA 0x401058
CreateFileA 0x40112c
CreateMutexA 0x401180
DeleteCriticalSection 0x4010ac
EnterCriticalSection 0x4010f0
ExitProcess 0x40107c
FlushFileBuffers 0x401128
FormatMessageA 0x401060
FreeEnvironmentStringsA 0x4010b0
FreeEnvironmentStringsW 0x4010b8
FreeLibrary 0x401190
GetACP 0x40110c
GetCommandLineA 0x401064
GetConsoleCP 0x40111c
GetConsoleMode 0x401120
GetConsoleOutputCP 0x401148
GetCPInfo 0x401108
GetCurrentDirectoryA 0x4010dc
GetCurrentProcess 0x4010e0
GetCurrentProcessId 0x4010d4
GetCurrentThreadId 0x401098
GetEnvironmentStrings 0x4010b4
GetEnvironmentStringsW 0x4010bc
GetFileType 0x4010a4
GetLastError 0x401184
GetLocaleInfoA 0x401130
GetLocalTime 0x401074
GetModuleFileNameA 0x401040
GetModuleHandleA 0x401078
GetModuleHandleW 0x401104
GetOEMCP 0x401110
GetProcAddress 0x401178
GetProcessHeap 0x401154
GetStartupInfoA 0x4010a8
GetStdHandle 0x4010a0
GetStringTypeA 0x401134
GetStringTypeW 0x401138
GetSystemDefaultLCID 0x40103c
GetSystemDirectoryA 0x401168
GetSystemInfo 0x401160
GetSystemTimeAsFileTime 0x4010d8
GetTickCount 0x4010d0
GetVersionExA 0x401170
GetWindowsDirectoryA 0x40105c
HeapAlloc 0x40106c
HeapCreate 0x4010c4
HeapDestroy 0x4010c0
HeapFree 0x401068
HeapReAlloc 0x401070
InitializeCriticalSection 0x401100
InterlockedDecrement 0x401094
InterlockedIncrement 0x401090
LCMapStringA 0x40113c
LCMapStringW 0x401140
LeaveCriticalSection 0x4010ec
LoadLibraryA 0x401174
LocalAlloc 0x401030
LocalFree 0x40102c
lstrcmpA 0x401034
lstrlenA 0x40104c
lstrlenW 0x401050
MultiByteToWideChar 0x401048
OutputDebugStringA 0x40117c
QueryPerformanceCounter 0x4010cc
ReadFile 0x401158
RtlUnwind 0x4010fc
SetCurrentDirectoryA 0x40116c
SetEndOfFile 0x401150
SetFilePointer 0x401118
SetHandleCount 0x40109c
SetLastError 0x401044
SetStdHandle 0x401124
SetUnhandledExceptionFilter 0x4010e8
Sleep 0x401114
TerminateProcess 0x40118c
TlsAlloc 0x401084
TlsFree 0x40108c
TlsGetValue 0x401080
TlsSetValue 0x401088
UnhandledExceptionFilter 0x4010e4
VirtualAlloc 0x4010f4
VirtualFree 0x4010c8
VirtualProtect 0x40115c
VirtualQuery 0x401164
WideCharToMultiByte 0x401038
WriteConsoleA 0x401144
WriteConsoleW 0x40114c
WriteFile 0x4010f8
StringFromGUID2 0x4011e8
CreateDialogParamA 0x4011a4
DestroyWindow 0x40119c
DispatchMessageA 0x4011bc
GetKeyboardType 0x401198
GetMessageA 0x4011b4
MessageBoxA 0x4011ac
PeekMessageA 0x4011b0
SetDlgItemTextA 0x4011a8
SetFocus 0x4011a0
TranslateMessage 0x4011b8
GetFileVersionInfoA 0x4011cc
GetFileVersionInfoSizeA 0x4011c8
VerQueryValueA 0x4011c4
mmioClose 0x4011dc
mmioDescend 0x4011d8
mmioOpenA 0x4011e0
mmioRead 0x4011d4