apdboot.dll

v7.0.0.41291 32-bit Windows Analyzed
Description
Adobe Photo Downloader 7.0 component
Authors
Copyright 2009 Adobe Systems Inc.
File size
172.9 KB
Uploaded
2025-12-01 14:39
Views
29
SHA-256
f2538b0112a95d5c1255da1bd72c9bac

Exported functions 21

?GetAPDLaunchStatus@CAPDBootInformationHandler@@QAE_NXZ #1 · 0xf920
?GetAPDLocaleString@CAPDBootInformationHandler@@QAE_NAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z #2 · 0xfc00
?GetAllApplicationInfo@CAPDBootInformationHandler@@QAE_NAAV?$vector@UappInfo_tag@@V?$allocator@UappInfo_tag@@@std@@@std@@@Z #3 · 0xf160
?GetApplicationInfo@CAPDBootInformationHandler@@QBE_NAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAUappInfo_tag@@@Z #4 · 0xde10
?GetDefaultApplicationInfo@CAPDBootInformationHandler@@QBE_NAAV?$vector@UappInfo_tag@@V?$allocator@UappInfo_tag@@@std@@@std@@@Z #5 · 0xdd20
?GetPSE3Info@CAPDBootInformationHandler@@QAE_NAAUappInfo_tag@@@Z #6 · 0xf450
?LaunchAPD@CAPDBootCommandHandler@@QAEXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@000@Z #7 · 0xba30
?LaunchDefaultAPD@CAPDBootCommandHandler@@QAEXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@0@Z #8 · 0xb0e0
?LaunchOwnAPD@CAPDBootCommandHandler@@QAEXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@00@Z #9 · 0xb410
?LaunchPSE3Proxy@CAPDBootCommandHandler@@QAEXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@00@Z #10 · 0xb5b0
?LoadInformation@CAPDBootInformationHandler@@QAEXXZ #11 · 0xd900
?MaintainOrder@CAPDBootInformationHandler@@QAEXXZ #12 · 0xda70
?ParseCommandLineParameter@CAPDBootCommandHandler@@QAEXAAV?$vector@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@V?$allocator@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@2@@std@@@Z #13 · 0xa800
?RegisterDeviceConnectCallback@@YAXP6GXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@0@Z@Z #14 · 0x69d0
?SetAPDLaunchStatus@CAPDBootInformationHandler@@QAE_NJ@Z #15 · 0xfed0
?SetApplicationDefaultStatus@CAPDBootCommandHandler@@QAE_NAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@0@Z #16 · 0xaa90
?StartDeviceConnectService@@YAXXZ #17 · 0x69f0
?StartPSE3AutoLaunch@CAPDBootInformationHandler@@QAEXXZ #18 · 0xe440
?StopPSE3AutoLaunch@CAPDBootInformationHandler@@QAEXXZ #19 · 0xe610
?TakeControl@CAPDBootCommandHandler@@QAE_NXZ #20 · 0xade0
?Uninstall@CAPDBootInformationHandler@@QAEXXZ #21 · 0xe7e0

Imported DLLs & functions 175

RegCloseKey 0x1001d020
RegCreateKeyExW 0x1001d010
RegDeleteKeyW 0x1001d014
RegDeleteValueW 0x1001d00c
RegEnumKeyExW 0x1001d018
RegEnumValueW 0x1001d01c
RegOpenKeyExW 0x1001d000
RegQueryValueExW 0x1001d004
RegSetValueExW 0x1001d008
CloseHandle 0x1001d0a0
CreateMutexW 0x1001d0a8
CreateThread 0x1001d02c
CreateToolhelp32Snapshot 0x1001d0c4
DisableThreadLibraryCalls 0x1001d0f4
EnterCriticalSection 0x1001d034
ExitProcess 0x1001d0b0
FindClose 0x1001d050
FindCloseChangeNotification 0x1001d060
FindFirstChangeNotificationW 0x1001d06c
FindFirstFileW 0x1001d054
FindNextChangeNotification 0x1001d064
FindNextFileW 0x1001d04c
FreeLibrary 0x1001d038
GetCommandLineW 0x1001d090
GetCurrentProcess 0x1001d0d8
GetCurrentProcessId 0x1001d0ac
GetCurrentThreadId 0x1001d100
GetDriveTypeW 0x1001d05c
GetLastError 0x1001d0a4
GetLogicalDrives 0x1001d104
GetModuleHandleW 0x1001d07c
GetPrivateProfileSectionW 0x1001d094
GetPrivateProfileStringW 0x1001d098
GetProcAddress 0x1001d040
GetProcessHeap 0x1001d0d0
GetSystemDirectoryW 0x1001d070
GetSystemTimeAsFileTime 0x1001d108
GetTickCount 0x1001d0fc
GetVersionExW 0x1001d048
GetVolumeInformationW 0x1001d058
GlobalFree 0x1001d08c
HeapFree 0x1001d0cc
InitializeCriticalSection 0x1001d028
InterlockedCompareExchange 0x1001d0dc
InterlockedDecrement 0x1001d078
InterlockedExchange 0x1001d0e0
InterlockedIncrement 0x1001d074
IsDebuggerPresent 0x1001d0f0
LeaveCriticalSection 0x1001d030
LoadLibraryExW 0x1001d0c8
LoadLibraryW 0x1001d044
LocalFree 0x1001d080
MultiByteToWideChar 0x1001d084
OpenProcess 0x1001d0b4
OutputDebugStringW 0x1001d0e4
Process32FirstW 0x1001d0c0
Process32NextW 0x1001d0b8
ProcessIdToSessionId 0x1001d03c
QueryPerformanceCounter 0x1001d0f8
SetCurrentDirectoryW 0x1001d09c
SetErrorMode 0x1001d088
SetUnhandledExceptionFilter 0x1001d0ec
Sleep 0x1001d0e8
TerminateProcess 0x1001d0bc
UnhandledExceptionFilter 0x1001d0d4
WaitForSingleObject 0x1001d068
?_Tidy@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@IAEX_NI@Z 0x1001d128
??$?HGU?$char_traits@G@std@@V?$allocator@G@1@@std@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@0@Z 0x1001d154
??$?HGU?$char_traits@G@std@@V?$allocator@G@1@@std@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@PBG@Z 0x1001d158
??0?$_String_val@GV?$allocator@G@std@@@std@@IAE@V?$allocator@G@1@@Z 0x1001d124
??0?$allocator@G@std@@QAE@XZ 0x1001d120
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x1001d18c
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x1001d188
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@ABV01@@Z 0x1001d178
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@ABV01@II@Z 0x1001d198
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@PBG@Z 0x1001d17c
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ 0x1001d180
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x1001d184
??1?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ 0x1001d16c
??4?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV01@ABV01@@Z 0x1001d164
??4?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV01@PBG@Z 0x1001d160
??A?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAGU_Size_type_nosscl@01@@Z 0x1001d150
??Y?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV01@ABV01@@Z 0x1001d15c
??Y?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV01@PBG@Z 0x1001d168
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@@Z 0x1001d148
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@IG@Z 0x1001d110
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBG@Z 0x1001d174
?begin@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE?AV?$_String_iterator@GU?$char_traits@G@std@@V?$allocator@G@2@@2@XZ 0x1001d130
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x1001d190
?c_str@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEPBGXZ 0x1001d170
?clear@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEXXZ 0x1001d194
?empty@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBE_NXZ 0x1001d14c
?end@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE?AV?$_String_iterator@GU?$char_traits@G@std@@V?$allocator@G@2@@2@XZ 0x1001d134
?erase@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@II@Z 0x1001d13c
?find_first_not_of@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGI@Z 0x1001d12c
?find_last_of@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGI@Z 0x1001d11c
?find@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGI@Z 0x1001d138
?length@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIXZ 0x1001d118
?npos@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@2IB 0x1001d1a0
?reserve@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEXI@Z 0x1001d114
?rfind@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIGI@Z 0x1001d19c
?size@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIXZ 0x1001d140
?swap@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEXAAV12@@Z 0x1001d144
__clean_type_info_names_internal 0x1001d1d0
__CppXcptFilter 0x1001d1e4
__CxxFrameHandler3 0x1001d214
__dllonexit 0x1001d1b8
_adjust_fdiv 0x1001d1e8
_amsg_exit 0x1001d1ec
_crt_debugger_hook 0x1001d1dc
_CxxThrowException 0x1001d224
_decode_pointer 0x1001d268
_encode_pointer 0x1001d1b4
_encoded_null 0x1001d1f8
_except_handler4_common 0x1001d1e0
_initterm 0x1001d1f4
_initterm_e 0x1001d1f0
_lock 0x1001d1b0
_malloc_crt 0x1001d200
_onexit 0x1001d1ac
_purecall 0x1001d220
_swprintf 0x1001d240
_unlock 0x1001d1bc
_wcsicmp 0x1001d23c
_wcslwr 0x1001d248
_wcsnicmp 0x1001d260
_wspawnlp 0x1001d1c0
_wtoi 0x1001d1c4
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x1001d1d4
??_V@YAXPAX@Z 0x1001d1cc
??0exception@std@@QAE@ABQBD@Z 0x1001d234
??0exception@std@@QAE@ABV01@@Z 0x1001d228
??0exception@std@@QAE@XZ 0x1001d230
??1exception@std@@UAE@XZ 0x1001d22c
??2@YAPAXI@Z 0x1001d208
??3@YAXPAX@Z 0x1001d204
?terminate@@YAXXZ 0x1001d1d8
?what@exception@std@@UBEPBDXZ 0x1001d238
free 0x1001d1fc
memcmp 0x1001d24c
memcpy 0x1001d20c
memmove_s 0x1001d250
memset 0x1001d218
strlen 0x1001d264
wcscat 0x1001d25c
wcscmp 0x1001d244
wcscpy 0x1001d210
wcslen 0x1001d258
wcsncmp 0x1001d254
wcsncpy 0x1001d21c
wcsstr 0x1001d1a8
wprintf 0x1001d1c8
CoCreateInstance 0x1001d2d4
CoInitialize 0x1001d2d0
CoUninitialize 0x1001d2d8
FreePropVariantArray 0x1001d2dc
SysAllocStringByteLen 0x1001d270
SysFreeString 0x1001d278
SysStringByteLen 0x1001d274
EnumProcessModules 0x1001d284
GetModuleFileNameExW 0x1001d280
CommandLineToArgvW 0x1001d28c
PathFileExistsW 0x1001d29c
PathIsDirectoryW 0x1001d294
PathRemoveFileSpecW 0x1001d298
CreateWindowExW 0x1001d2b8
DefWindowProcW 0x1001d2c8
DestroyWindow 0x1001d2b0
DispatchMessageW 0x1001d2c4
EnumWindows 0x1001d2a4
GetMessageW 0x1001d2bc
GetWindowTextW 0x1001d2a8
RegisterClassExW 0x1001d2b4
SendMessageW 0x1001d2ac
TranslateMessage 0x1001d2c0