PDUAPI_I+ME_ACTIA_XS.dll

v1.22.3.0 32-bit Windows NT Analyzed
Description
D-PDU API DLL
Authors
Copyright (c) 2008-2016 ACTIA I+ME GmbH
File size
609.0 KB
Uploaded
2026-05-14 18:23
Views
131
SHA-256
06c4bd2646c7a7ec5bfaa2147e7d64f3

Exported functions 29

PDUConstruct #1 · 0x535c0
PDUDestruct #2 · 0x53b50
PDUModuleConnect #3 · 0x552e0
PDUModuleDisconnect #4 · 0x553f0
PDUGetModuleIds #5 · 0x543b0
PDUGetVersion #6 · 0x54dd0
PDUGetResourceIds #7 · 0x54680
PDUDestroyItem #8 · 0x539f0
PDUGetResourceStatus #9 · 0x54830
PDUCreateComLogicalLink #10 · 0x536d0
PDUDestroyComLogicalLink #11 · 0x538d0
PDUConnect #12 · 0x534a0
PDUDisconnect #13 · 0x53c60
PDURegisterEventCallback #14 · 0x55500
PDUGetEventItem #15 · 0x540c0
PDUStartComPrimitive #16 · 0x558c0
PDUGetComParam #17 · 0x53d80
PDUSetComParam #18 · 0x55680
PDUGetLastError #19 · 0x54230
PDUGetUniqueRespIdTable #20 · 0x54c60
PDUSetUniqueRespIdTable #21 · 0x55760
PDUIoCtl #22 · 0x54f30
PDUGetObjectId #23 · 0x54510
PDUCancelComPrimitive #24 · 0x53380
PDUGetTimestamp #25 · 0x54b00
PDUGetStatus #26 · 0x54980
PDUGetConflictingResources #27 · 0x53f10
PDULockResource #28 · 0x55130
PDUUnlockResource #29 · 0x55af0

Imported DLLs & functions 234

RegCloseKey 0x1006d00c
RegEnumKeyExA 0x1006d008
RegOpenKeyA 0x1006d010
RegOpenKeyExA 0x1006d004
RegQueryValueExA 0x1006d000
_atoi64 0x1006d2dc
atoi 0x1006d2d8
remove 0x1006d2e8
rename 0x1006d2e4
_callnewh 0x1006d2f8
free 0x1006d2f4
malloc 0x1006d2f0
_except1 0x1006d300
_cexit 0x1006d338
_configure_narrow_argv 0x1006d320
_crt_atexit 0x1006d334
_errno 0x1006d314
_execute_onexit_table 0x1006d330
_initialize_narrow_environment 0x1006d324
_initialize_onexit_table 0x1006d328
_initterm 0x1006d340
_initterm_e 0x1006d344
_invalid_parameter_noinfo_noreturn 0x1006d318
_register_onexit_function 0x1006d32c
_seh_filter_dll 0x1006d31c
perror 0x1006d348
strerror 0x1006d310
terminate 0x1006d33c
__acrt_iob_func 0x1006d398
__stdio_common_vfprintf 0x1006d358
__stdio_common_vfprintf_s 0x1006d380
__stdio_common_vsprintf 0x1006d378
__stdio_common_vsprintf_s 0x1006d37c
_filelengthi64 0x1006d354
_fileno 0x1006d368
fclose 0x1006d388
feof 0x1006d38c
ferror 0x1006d370
fflush 0x1006d394
fgetpos 0x1006d36c
fgets 0x1006d390
fopen 0x1006d350
fopen_s 0x1006d374
fread 0x1006d364
fsetpos 0x1006d360
ftell 0x1006d384
fwrite 0x1006d35c
_stricmp 0x1006d3ac
_strnicmp 0x1006d3b4
strcmp 0x1006d3a4
strcpy 0x1006d3b0
strcpy_s 0x1006d3c4
strlen 0x1006d3a0
strncmp 0x1006d3b8
strncpy 0x1006d3bc
strncpy_s 0x1006d3a8
strtok_s 0x1006d3c0
_ftime64 0x1006d3e4
_gmtime64 0x1006d3d4
_localtime64 0x1006d3e8
_mktime64 0x1006d3d0
_time64 0x1006d3cc
asctime 0x1006d3d8
clock 0x1006d3e0
strftime 0x1006d3dc
CloseHandle 0x1006d030
CreateDirectoryA 0x1006d074
CreateEventA 0x1006d040
CreateEventW 0x1006d02c
CreateFileA 0x1006d08c
CreateMutexA 0x1006d0c8
CreateProcessW 0x1006d0a8
CreateSemaphoreA 0x1006d03c
CreateThread 0x1006d038
DeleteCriticalSection 0x1006d070
DeleteFileA 0x1006d07c
DeviceIoControl 0x1006d0a0
EnterCriticalSection 0x1006d068
FormatMessageA 0x1006d120
FreeLibrary 0x1006d0b4
FreeLibraryAndExitThread 0x1006d0cc
GetCurrentProcess 0x1006d024
GetCurrentProcessId 0x1006d108
GetCurrentThreadId 0x1006d050
GetFileAttributesA 0x1006d0f0
GetLastError 0x1006d078
GetLocalTime 0x1006d084
GetModuleFileNameA 0x1006d0d0
GetModuleHandleA 0x1006d0f8
GetModuleHandleExA 0x1006d0d4
GetModuleHandleW 0x1006d0fc
GetPrivateProfileStringA 0x1006d0e4
GetProcAddress 0x1006d0b8
GetProcessHeap 0x1006d124
GetProcessId 0x1006d0ac
GetSystemTimeAsFileTime 0x1006d058
GetTempFileNameA 0x1006d0ec
GetTempPathA 0x1006d09c
GetTickCount 0x1006d0f4
GetTimeZoneInformation 0x1006d088
HeapFree 0x1006d01c
InitializeCriticalSection 0x1006d064
InitializeCriticalSectionAndSpinCount 0x1006d0dc
InitializeSListHead 0x1006d10c
IsDebuggerPresent 0x1006d100
IsProcessorFeaturePresent 0x1006d028
LeaveCriticalSection 0x1006d06c
LoadLibraryA 0x1006d0bc
LoadLibraryExA 0x1006d0e0
LocalFree 0x1006d094
MultiByteToWideChar 0x1006d0c0
OpenEventA 0x1006d114
OpenProcess 0x1006d0b0
OutputDebugStringA 0x1006d080
OutputDebugStringW 0x1006d110
QueryPerformanceCounter 0x1006d104
QueryPerformanceFrequency 0x1006d0c4
ReleaseSemaphore 0x1006d04c
ResetEvent 0x1006d05c
SetEvent 0x1006d054
SetLastError 0x1006d0d8
SetUnhandledExceptionFilter 0x1006d020
Sleep 0x1006d060
TerminateProcess 0x1006d0a4
TlsAlloc 0x1006d018
TlsFree 0x1006d11c
TlsGetValue 0x1006d098
TlsSetValue 0x1006d118
UnhandledExceptionFilter 0x1006d128
WaitForMultipleObjectsEx 0x1006d048
WaitForSingleObject 0x1006d034
WaitForSingleObjectEx 0x1006d044
WriteFile 0x1006d090
WritePrivateProfileStringA 0x1006d0e8
?_BADOFF@std@@3_JB 0x1006d1e4
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x1006d1e0
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x1006d1f8
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x1006d1f4
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1006d1c0
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x1006d1b0
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x1006d194
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1006d1c4
?_Xbad_alloc@std@@YAXXZ 0x1006d138
?_Xlength_error@std@@YAXPBD@Z 0x1006d13c
?_Xout_of_range@std@@YAXPBD@Z 0x1006d140
??0_Lockit@std@@QAE@H@Z 0x1006d1e8
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1006d1ac
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x1006d1b8
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1006d158
??1_Lockit@std@@QAE@XZ 0x1006d1ec
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006d198
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006d1bc
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006d15c
??Bid@locale@std@@QAEIXZ 0x1006d1f0
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d168
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d178
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d184
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ 0x1006d1a8
?flags@ios_base@std@@QBEHXZ 0x1006d14c
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x1006d1b4
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z 0x1006d17c
?good@ios_base@std@@QBE_NXZ 0x1006d148
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d16c
?id@?$ctype@D@std@@2V0locale@2@A 0x1006d134
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x1006d1c8
?is@?$ctype@D@std@@QBE_NFD@Z 0x1006d1fc
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d170
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z 0x1006d188
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x1006d174
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x1006d1a4
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x1006d1cc
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z 0x1006d180
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z 0x1006d18c
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z 0x1006d190
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x1006d19c
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x1006d1d0
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x1006d160
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x1006d164
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1006d1d4
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x1006d1a0
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1006d1d8
?uncaught_exception@std@@YA_NXZ 0x1006d144
?width@ios_base@std@@QAE_J_J@Z 0x1006d154
?width@ios_base@std@@QBE_JXZ 0x1006d150
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x1006d1dc
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x1006d130
EnumProcesses 0x1006d20c
EnumProcessModules 0x1006d204
GetModuleBaseNameA 0x1006d208
SHGetFolderPathA 0x1006d214
GetTopWindow 0x1006d21c
GetWindow 0x1006d224
GetWindowThreadProcessId 0x1006d220
MessageBoxA 0x1006d228
SendMessageA 0x1006d22c
__CxxFrameHandler3 0x1006d26c
__std_exception_copy 0x1006d244
__std_exception_destroy 0x1006d260
__std_terminate 0x1006d248
__std_type_info_destroy_list 0x1006d270
__vcrt_InitializeCriticalSectionEx 0x1006d23c
_CxxThrowException 0x1006d240
_except_handler4_common 0x1006d234
_purecall 0x1006d274
memchr 0x1006d258
memcmp 0x1006d268
memcpy 0x1006d25c
memmove 0x1006d238
memset 0x1006d264
strchr 0x1006d24c
strrchr 0x1006d254
strstr 0x1006d250
timeBeginPeriod 0x1006d27c
timeEndPeriod 0x1006d284
timeGetTime 0x1006d280
closesocket 0x1006d2a0
connect 0x1006d2ac
gethostbyname 0x1006d2c4
getsockopt 0x1006d2b0
htonl 0x1006d2a4
htons 0x1006d2b4
inet_addr 0x1006d290
ntohl 0x1006d2a8
recv 0x1006d28c
select 0x1006d2b8
send 0x1006d2bc
setsockopt 0x1006d2cc
shutdown 0x1006d2d0
socket 0x1006d2c8
WSACleanup 0x1006d29c
WSAGetLastError 0x1006d298
WSAIoctl 0x1006d2c0
WSAStartup 0x1006d294