ProductInfoLib.dll

v4.0.4.3000 32-bit Windows Analyzed
Description
Product Information Library
Authors
Copyright (C) 2005 Nikon Corporation
File size
342.9 KB
Uploaded
2025-12-02 14:45
Views
24
SHA-256
e1c43bd35fb1286acb540645e1e9def5

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

Imported DLLs & functions 295

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
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
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
CreateStdAccessibleObject 0x1003a2a8
LresultFromObject 0x1003a2a4
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
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
ClosePrinter 0x1003a49c
DocumentPropertiesW 0x1003a494
OpenPrinterW 0x1003a498