ProductInfoLib.dll
v4.0.4.3000
32-bit
Windows
Analyzed
Exported functions 55
_ChkAdmin@8
#1 · 0x6830
ChkExecutionEnv3Ex
#2 · 0xb050
ChkExecutionEnvEx
#3 · 0xb150
ChkExecutionEnvProduct_MSI
#4 · 0x6b50
ChkLanguageOtherProduct
#5 · 0x9a80
ChkLanguageProduct3Ex
#6 · 0xb250
ChkLanguageProductEx
#7 · 0xb2e0
ChkLanguageRelatedProduct
#8 · 0x9be0
ChkLanguageRelatedProduct2_MSI
#9 · 0x6c50
ChkLanguageRelatedProduct3
#10 · 0x9d40
ChkLanguageRelatedProduct3_MSI
#11 · 0x6c80
ChkLanguageRelatedProduct_MSI
#12 · 0x6e50
ChkOS2
#13 · 0x6e80
ChkOS
#14 · 0x6e90
_ChkOS_Core@8
#15 · 0x6eb0
ChkVersionOtherProduct
#16 · 0x9ed0
ChkVersionParentProduct_MSI
#17 · 0x7200
ChkVersionProduct
#18 · 0xa020
ChkVersionProduct2_MSI
#19 · 0x7310
ChkVersionProduct3
#20 · 0xa140
ChkVersionProduct3Ex
#21 · 0xb370
ChkVersionProduct3_MSI
#22 · 0x7340
ChkVersionProduct4_MSI
#23 · 0x7370
ChkVersionProductEx
#24 · 0xb430
ChkVersionProductForSupplements
#25 · 0xa490
_ChkVersionProductWaltz_MSI@24
#26 · 0x7600
ChkVersionProduct_MSI
#27 · 0x7730
ChkVersionRelatedProduct
#28 · 0xa720
DeleteProductInfo
#29 · 0xa870
DeleteProductInfoForIni_MSI
#30 · 0x7760
DeleteProductInfo_MSI
#31 · 0x77c0
GetRegionLanguagePriorityOrder
#32 · 0x77e0
GetRegionLanguagePriorityOrder_MSI
#33 · 0x8090
GetStringExecutionEnv
#34 · 0x8140
GetStringExecutionEnv_MSI
#35 · 0x8200
IsValidUserName
#36 · 0x8280
MessageBoxInfo
#37 · 0x8590
MessageBoxQuestion
#38 · 0x85b0
ReadDeliveryRoot
#39 · 0xa900
ReadExecutionEnv
#40 · 0xa9a0
ReadProductID
#41 · 0xaa40
ReadProductInfo
#42 · 0xaae0
ReadProductInfo3
#43 · 0xab90
ReadProductInfo3_MSI
#44 · 0x85d0
ReadProductInfo_MSI
#45 · 0x8790
WriteDeliveryRoot
#46 · 0xac30
WriteExecutionEnv
#47 · 0xad10
WriteProductID
#48 · 0xadb0
WriteProductInfo
#49 · 0xae90
WriteProductInfo2_MSI
#50 · 0x8870
WriteProductInfo3
#51 · 0xafb0
WriteProductInfo3_MSI
#52 · 0x8920
WriteProductInfo4_MSI
#53 · 0x8a10
WriteProductInfo4_NoVerDown_MSI
#54 · 0x8ac0
WriteProductInfo_MSI
#55 · 0x8c20
No function matches your filter.
Imported DLLs & functions 295
ADVAPI32.dll
25
AccessCheck
0x1003a058
AddAccessAllowedAce
0x1003a054
AllocateAndInitializeSid
0x1003a050
FreeSid
0x1003a04c
GetLengthSid
0x1003a048
ImpersonateSelf
0x1003a044
InitializeAcl
0x1003a040
InitializeSecurityDescriptor
0x1003a03c
IsValidSecurityDescriptor
0x1003a038
OpenProcessToken
0x1003a060
OpenThreadToken
0x1003a05c
RegCloseKey
0x1003a024
RegCreateKeyExW
0x1003a018
RegDeleteKeyW
0x1003a014
RegDeleteValueW
0x1003a010
RegEnumKeyW
0x1003a008
RegEnumValueW
0x1003a000
RegOpenKeyExW
0x1003a020
RegQueryValueExW
0x1003a01c
RegQueryValueW
0x1003a004
RegSetValueExW
0x1003a00c
RevertToSelf
0x1003a034
SetSecurityDescriptorDacl
0x1003a030
SetSecurityDescriptorGroup
0x1003a02c
SetSecurityDescriptorOwner
0x1003a028
GDI32.dll
23
CreateBitmap
0x1003a0b8
DeleteDC
0x1003a0c0
DeleteObject
0x1003a0ac
Escape
0x1003a0a8
ExtTextOutW
0x1003a084
GetClipBox
0x1003a0a4
GetDeviceCaps
0x1003a0bc
GetStockObject
0x1003a0a0
OffsetViewportOrgEx
0x1003a094
PtVisible
0x1003a068
RectVisible
0x1003a06c
RestoreDC
0x1003a070
SaveDC
0x1003a074
ScaleViewportExtEx
0x1003a098
ScaleWindowExtEx
0x1003a09c
SelectObject
0x1003a078
SetBkColor
0x1003a0b4
SetMapMode
0x1003a07c
SetTextColor
0x1003a0b0
SetViewportExtEx
0x1003a088
SetViewportOrgEx
0x1003a08c
SetWindowExtEx
0x1003a090
TextOutW
0x1003a080
KERNEL32.dll
118
CloseHandle
0x1003a1dc
CompareStringW
0x1003a1a4
CreateEventW
0x1003a1d8
CreateFileW
0x1003a168
DecodePointer
0x1003a244
DeleteCriticalSection
0x1003a228
DeleteFileW
0x1003a16c
EncodePointer
0x1003a1b0
EnterCriticalSection
0x1003a214
ExitProcess
0x1003a124
FileTimeToLocalFileTime
0x1003a1f4
FileTimeToSystemTime
0x1003a1e0
FindClose
0x1003a1f0
FindFirstFileExW
0x1003a108
FindFirstFileW
0x1003a1ec
FindNextFileW
0x1003a1e8
FindResourceW
0x1003a28c
FlushFileBuffers
0x1003a164
FormatMessageW
0x1003a1f8
FreeEnvironmentStringsW
0x1003a0f4
FreeLibrary
0x1003a27c
GetACP
0x1003a220
GetCommandLineA
0x1003a130
GetCommandLineW
0x1003a12c
GetConsoleMode
0x1003a0dc
GetConsoleOutputCP
0x1003a0e0
GetCPInfo
0x1003a0fc
GetCurrentDirectoryW
0x1003a224
GetCurrentProcess
0x1003a258
GetCurrentProcessId
0x1003a1b4
GetCurrentThread
0x1003a254
GetCurrentThreadId
0x1003a1d4
GetDriveTypeW
0x1003a118
GetEnvironmentStringsW
0x1003a0f8
GetFileAttributesExW
0x1003a150
GetFileType
0x1003a11c
GetFullPathNameW
0x1003a15c
GetLastError
0x1003a25c
GetLocaleInfoW
0x1003a178
GetModuleFileNameW
0x1003a278
GetModuleHandleA
0x1003a20c
GetModuleHandleExW
0x1003a134
GetModuleHandleW
0x1003a250
GetOEMCP
0x1003a100
GetPrivateProfileIntW
0x1003a26c
GetPrivateProfileSectionW
0x1003a264
GetPrivateProfileStringW
0x1003a268
GetProcAddress
0x1003a274
GetProcessHeap
0x1003a230
GetStartupInfoW
0x1003a0cc
GetStdHandle
0x1003a120
GetStringTypeW
0x1003a0ec
GetSystemDefaultUILanguage
0x1003a174
GetSystemDirectoryW
0x1003a280
GetSystemTimeAsFileTime
0x1003a0d4
GetTimeZoneInformation
0x1003a10c
GetUserDefaultUILanguage
0x1003a170
GetVersionExW
0x1003a1d0
GetVolumeInformationW
0x1003a158
GlobalAddAtomW
0x1003a1b8
GlobalAlloc
0x1003a208
GlobalDeleteAtom
0x1003a1c8
GlobalFindAtomW
0x1003a1a8
GlobalFlags
0x1003a17c
GlobalFree
0x1003a1fc
GlobalHandle
0x1003a188
GlobalLock
0x1003a200
GlobalReAlloc
0x1003a18c
GlobalUnlock
0x1003a204
HeapAlloc
0x1003a240
HeapFree
0x1003a238
HeapQueryInformation
0x1003a128
HeapReAlloc
0x1003a23c
HeapSize
0x1003a234
InitializeCriticalSection
0x1003a1a0
InitializeCriticalSectionAndSpinCount
0x1003a22c
InitializeSListHead
0x1003a0d8
InterlockedFlushSList
0x1003a138
IsDebuggerPresent
0x1003a0c8
IsProcessorFeaturePresent
0x1003a160
IsValidCodePage
0x1003a104
LCMapStringW
0x1003a114
LeaveCriticalSection
0x1003a210
LoadLibraryA
0x1003a1ac
LoadLibraryExW
0x1003a1cc
LoadLibraryW
0x1003a270
LoadResource
0x1003a29c
LocalAlloc
0x1003a24c
LocalFree
0x1003a248
LocalReAlloc
0x1003a184
LockResource
0x1003a298
lstrcmpA
0x1003a1c4
lstrcmpW
0x1003a1c0
MultiByteToWideChar
0x1003a288
OutputDebugStringA
0x1003a21c
OutputDebugStringW
0x1003a144
QueryPerformanceCounter
0x1003a0d0
RaiseException
0x1003a140
RtlUnwind
0x1003a13c
SetCurrentDirectoryW
0x1003a260
SetEnvironmentVariableW
0x1003a0f0
SetErrorMode
0x1003a180
SetFilePointerEx
0x1003a0e8
SetLastError
0x1003a218
SetStdHandle
0x1003a0e4
SetUnhandledExceptionFilter
0x1003a148
SizeofResource
0x1003a290
SystemTimeToTzSpecificLocalTime
0x1003a1e4
TerminateProcess
0x1003a110
TlsAlloc
0x1003a19c
TlsFree
0x1003a190
TlsGetValue
0x1003a198
TlsSetValue
0x1003a194
UnhandledExceptionFilter
0x1003a14c
WideCharToMultiByte
0x1003a284
WriteConsoleW
0x1003a294
WriteFile
0x1003a154
WritePrivateProfileStringW
0x1003a1bc
CoCreateGuid
0x1003a4bc
CoCreateInstance
0x1003a4ac
CoInitialize
0x1003a4a8
CoInitializeSecurity
0x1003a4b4
CoSetProxyBlanket
0x1003a4b0
CoTaskMemFree
0x1003a4a4
CoUninitialize
0x1003a4b8
SysAllocString
0x1003a2b4
SysAllocStringLen
0x1003a2c4
SysFreeString
0x1003a2c0
VariantChangeType
0x1003a2b0
VariantClear
0x1003a2b8
VariantInit
0x1003a2bc
ShellExecuteW
0x1003a2d0
SHGetPathFromIDListW
0x1003a2d4
SHGetSpecialFolderLocation
0x1003a2cc
PathFindExtensionW
0x1003a2e8
PathFindFileNameW
0x1003a2dc
PathIsUNCW
0x1003a2e0
PathStripToRootW
0x1003a2e4
USER32.dll
104
AdjustWindowRectEx
0x1003a32c
BeginDeferWindowPos
0x1003a374
BeginPaint
0x1003a348
CallNextHookEx
0x1003a464
CallWindowProcW
0x1003a3a0
CharUpperW
0x1003a484
CheckMenuItem
0x1003a424
ClientToScreen
0x1003a3f8
CopyRect
0x1003a31c
CreateWindowExW
0x1003a390
DeferWindowPos
0x1003a370
DefWindowProcW
0x1003a3a4
DestroyMenu
0x1003a488
DestroyWindow
0x1003a48c
DispatchMessageW
0x1003a444
DrawTextExW
0x1003a478
DrawTextW
0x1003a474
EnableMenuItem
0x1003a428
EnableWindow
0x1003a3d0
EndDeferWindowPos
0x1003a36c
EndPaint
0x1003a344
GetActiveWindow
0x1003a450
GetCapture
0x1003a35c
GetClassInfoExW
0x1003a394
GetClassInfoW
0x1003a398
GetClassLongW
0x1003a310
GetClassNameW
0x1003a30c
GetClientRect
0x1003a380
GetCursorPos
0x1003a45c
GetDC
0x1003a3e8
GetDlgCtrlID
0x1003a360
GetDlgItem
0x1003a364
GetFocus
0x1003a420
GetForegroundWindow
0x1003a350
GetKeyState
0x1003a454
GetLastActivePopup
0x1003a3c0
GetMenu
0x1003a400
GetMenuCheckMarkDimensions
0x1003a430
GetMenuItemCount
0x1003a418
GetMenuItemID
0x1003a414
GetMessagePos
0x1003a3ac
GetMessageTime
0x1003a3a8
GetMessageW
0x1003a43c
GetMonitorInfoW
0x1003a2f4
GetParent
0x1003a40c
GetPropW
0x1003a338
GetScrollPos
0x1003a3bc
GetSubMenu
0x1003a410
GetSysColor
0x1003a320
GetSysColorBrush
0x1003a3f0
GetSystemMetrics
0x1003a3e4
GetTopWindow
0x1003a308
GetWindow
0x1003a3b4
GetWindowLongW
0x1003a3c8
GetWindowRect
0x1003a330
GetWindowTextW
0x1003a3b8
GetWindowThreadProcessId
0x1003a3c4
GrayStringW
0x1003a47c
InvalidateRect
0x1003a470
IsIconic
0x1003a368
IsMenu
0x1003a388
IsWindow
0x1003a38c
IsWindowEnabled
0x1003a3cc
IsWindowVisible
0x1003a44c
KillTimer
0x1003a46c
LoadBitmapW
0x1003a438
LoadCursorW
0x1003a3f4
LoadIconW
0x1003a300
MapWindowPoints
0x1003a324
MessageBoxW
0x1003a378
MonitorFromWindow
0x1003a2f8
OffsetRect
0x1003a408
PeekMessageW
0x1003a448
PostMessageW
0x1003a3dc
PostQuitMessage
0x1003a3d8
PtInRect
0x1003a318
RealChildWindowFromPoint
0x1003a3fc
RedrawWindow
0x1003a340
RegisterClassW
0x1003a39c
RegisterWindowMessageW
0x1003a3b0
ReleaseDC
0x1003a3ec
RemovePropW
0x1003a334
ScreenToClient
0x1003a328
SendMessageW
0x1003a41c
SetCursor
0x1003a3d4
SetForegroundWindow
0x1003a34c
SetMenu
0x1003a358
SetMenuItemBitmaps
0x1003a42c
SetMenuItemInfoW
0x1003a434
SetPropW
0x1003a33c
SetRectEmpty
0x1003a404
SetTimer
0x1003a468
SetWindowLongW
0x1003a314
SetWindowPos
0x1003a384
SetWindowsHookExW
0x1003a460
SetWindowTextW
0x1003a3e0
ShowWindow
0x1003a2f0
TabbedTextOutW
0x1003a480
TranslateMessage
0x1003a440
UnhookWindowsHookEx
0x1003a304
UnregisterClassW
0x1003a37c
UpdateWindow
0x1003a354
ValidateRect
0x1003a458
WinHelpW
0x1003a2fc
No function matches your filter.