hpb2_32.dll

v4.2.0.0 32-bit Windows Analyzed
Description
HPBX DLL (32-bit) for Windows XP/7
Authors
Copyright(c) 2012 ASML
File size
199.0 KB
Uploaded
2026-05-08 05:22
Views
102
SHA-256
7a9ed530683cb9fd1e9ca5b117a3d73e

Exported functions 26

Close #1 · 0x10b70
DebugInfo #2 · 0x10b50
FindLPTCard #3 · 0x10c80
FindPCICard #4 · 0x10b60
FindSocket #5 · 0x10d00
GetDLLVersion #6 · 0xf1c0
GetVersion #7 · 0xf1c0
HpbClose #8 · 0x10b70
HpbCloseDevice #9 · 0xf500
HpbCloseFile #10 · 0x10460
HpbDebugInfo #11 · 0xf330
HpbDisableDomoProgressWindow #12 · 0x10240
HpbDmaCopyAll #13 · 0xfa60
HpbDomoTransfer #14 · 0xffc0
HpbEnableDomoProgressWindow #15 · 0x101c0
HpbFindCard #16 · 0x10990
HpbGetIrqStart #17 · 0x10b80
HpbGetIrqStop #18 · 0x10c00
HpbMem2File #19 · 0x10570
HpbOpenFile #20 · 0x102c0
HpbReadLWord #21 · 0xf6c0
HpbReadLWordBlock #22 · 0xfc10
HpbWriteLWord #23 · 0xf890
HpbWriteLWordBlock #24 · 0xfdf0
ReadLWord #25 · 0x10d80
WriteLWord #26 · 0x10e00

Imported DLLs & functions 193

BitBlt 0x10023014
CreateCompatibleBitmap 0x1002301c
CreateCompatibleDC 0x10023018
CreateSolidBrush 0x1002300c
DeleteDC 0x10023000
DeleteObject 0x10023024
GetDeviceCaps 0x10023010
GetObjectA 0x10023008
GetStockObject 0x10023004
SelectObject 0x10023020
CloseHandle 0x10023190
CompareStringW 0x100230a0
CreateEventA 0x10023094
CreateFileA 0x10023174
CreateFileW 0x100230a4
CreateThread 0x10023090
DecodePointer 0x10023144
DeleteCriticalSection 0x10023058
DeviceIoControl 0x1002318c
EncodePointer 0x10023148
EnterCriticalSection 0x10023030
ExitProcess 0x10023140
FindResourceA 0x10023044
FindResourceExW 0x10023178
FindResourceW 0x1002317c
FlushFileBuffers 0x100230b4
FlushInstructionCache 0x10023038
FreeEnvironmentStringsW 0x100230d8
GetACP 0x10023114
GetCommandLineA 0x1002313c
GetConsoleCP 0x100230c0
GetConsoleMode 0x100230bc
GetCPInfo 0x10023118
GetCurrentProcess 0x1002303c
GetCurrentProcessId 0x100230c8
GetCurrentThreadId 0x10023048
GetEnvironmentStringsW 0x100230d4
GetFileType 0x100230f8
GetLastError 0x10023050
GetModuleFileNameA 0x10023068
GetModuleFileNameW 0x100230e8
GetModuleHandleW 0x10023154
GetOEMCP 0x10023110
GetProcAddress 0x10023158
GetProcessHeap 0x100231ac
GetStartupInfoW 0x100230f4
GetStdHandle 0x100230fc
GetStringTypeW 0x100230c4
GetSystemInfo 0x10023150
GetSystemTimeAsFileTime 0x10023160
GetTickCount 0x10023194
GetTimeZoneInformation 0x100230b0
GlobalAlloc 0x10023040
GlobalFree 0x10023080
GlobalHandle 0x10023084
GlobalLock 0x10023078
GlobalUnlock 0x10023074
HeapAlloc 0x100231bc
HeapCreate 0x100230f0
HeapDestroy 0x100231c0
HeapFree 0x100231b8
HeapReAlloc 0x100231b4
HeapSize 0x100231b0
InitializeCriticalSectionAndSpinCount 0x10023054
InterlockedCompareExchange 0x100231a8
InterlockedDecrement 0x10023070
InterlockedIncrement 0x1002306c
InterlockedPopEntrySList 0x10023168
InterlockedPushEntrySList 0x100231a4
IsDebuggerPresent 0x1002312c
IsProcessorFeaturePresent 0x100231a0
IsValidCodePage 0x1002310c
LCMapStringW 0x10023108
LeaveCriticalSection 0x10023034
LoadLibraryW 0x100230e0
LoadResource 0x10023180
LockResource 0x10023184
lstrcmpA 0x1002305c
lstrlenA 0x10023064
lstrlenW 0x1002304c
MulDiv 0x10023060
MultiByteToWideChar 0x100230cc
OutputDebugStringA 0x10023098
QueryPerformanceCounter 0x100230d0
RaiseException 0x1002302c
ReadFile 0x100230dc
RtlUnwind 0x10023164
SetEndOfFile 0x100230a8
SetEnvironmentVariableA 0x1002309c
SetEvent 0x10023088
SetFilePointer 0x10023104
SetHandleCount 0x10023100
SetLastError 0x1002307c
SetStdHandle 0x100230b8
SetUnhandledExceptionFilter 0x10023130
SizeofResource 0x10023188
Sleep 0x100230e4
SleepEx 0x1002316c
TerminateProcess 0x10023138
TlsAlloc 0x10023128
TlsFree 0x1002311c
TlsGetValue 0x10023124
TlsSetValue 0x10023120
UnhandledExceptionFilter 0x10023134
VirtualAlloc 0x10023198
VirtualFree 0x1002319c
VirtualProtect 0x1002315c
VirtualQuery 0x1002314c
WaitForSingleObject 0x1002308c
WideCharToMultiByte 0x10023170
WriteConsoleW 0x100230ac
WriteFile 0x100230ec
CLSIDFromProgID 0x100232f8
CLSIDFromString 0x100232fc
CoCreateInstance 0x10023300
CoGetClassObject 0x100232f4
CoTaskMemAlloc 0x100232f0
CreateStreamOnHGlobal 0x10023304
OleInitialize 0x10023308
OleLockRunning 0x100232ec
OleUninitialize 0x1002330c
StringFromGUID2 0x10023310
LoadRegTypeLib 0x100231e4
LoadTypeLib 0x100231e8
OleCreateFontIndirect 0x100231e0
SysAllocString 0x100231d4
SysAllocStringLen 0x100231d0
SysFreeString 0x100231cc
SysStringLen 0x100231c8
VariantClear 0x100231dc
VariantInit 0x100231d8
BeginPaint 0x100232a0
CallWindowProcA 0x100232a8
CharNextA 0x1002320c
ClientToScreen 0x100232e0
CreateAcceleratorTableA 0x10023270
CreateDialogIndirectParamA 0x1002325c
CreateWindowExA 0x10023274
DefWindowProcA 0x10023204
DestroyAcceleratorTable 0x1002329c
DestroyWindow 0x100231f4
DispatchMessageA 0x10023258
DrawMenuBar 0x1002323c
EnableWindow 0x10023234
EndDialog 0x1002321c
EndPaint 0x100232a4
FillRect 0x100232ac
GetClassInfoExA 0x10023280
GetClassNameA 0x100232b4
GetClientRect 0x10023218
GetDC 0x100232d8
GetDesktopWindow 0x1002328c
GetDlgItem 0x100232b8
GetFocus 0x10023294
GetForegroundWindow 0x10023244
GetMenuItemCount 0x10023228
GetMessageA 0x10023250
GetParent 0x100232bc
GetSysColor 0x10023208
GetSystemMenu 0x10023238
GetWindow 0x10023298
GetWindowLongA 0x100231fc
GetWindowTextA 0x10023268
GetWindowTextLengthA 0x10023264
InvalidateRect 0x100232d0
InvalidateRgn 0x100232cc
IsChild 0x100232c0
IsWindow 0x10023284
LoadCursorA 0x1002327c
MapDialogRect 0x10023220
MessageBoxA 0x10023248
MoveWindow 0x10023210
PeekMessageA 0x1002324c
PostQuitMessage 0x10023240
PostThreadMessageA 0x100231f0
RedrawWindow 0x100232c8
RegisterClassExA 0x10023278
RegisterWindowMessageA 0x10023260
ReleaseCapture 0x100232b0
ReleaseDC 0x100232d4
RemoveMenu 0x1002322c
ScreenToClient 0x100232dc
SendDlgItemMessageA 0x10023230
SendMessageA 0x10023288
SetCapture 0x100232c4
SetFocus 0x10023290
SetWindowContextHelpId 0x10023224
SetWindowLongA 0x100231f8
SetWindowPos 0x10023214
SetWindowTextA 0x1002326c
ShowWindow 0x10023200
TranslateMessage 0x10023254
UnregisterClassA 0x100232e4