NCSEcw.dll
v1.6.5.243
32-bit
Windows
Analyzed
Exported functions 94
??0CNCSFile@@QAE@ABV0@@Z
#1 · 0x66f0
??0CNCSFile@@QAE@XZ
#2 · 0x17130
??0CNCSRenderer@@QAE@ABV0@@Z
#3 · 0x6a40
??0CNCSRenderer@@QAE@XZ
#4 · 0x18430
??0CNCSThread@@QAE@ABV0@@Z
#5 · 0xe860
??1CNCSFile@@UAE@XZ
#6 · 0x17180
??1CNCSRenderer@@UAE@XZ
#7 · 0x18540
??4CNCSFile@@QAEAAV0@ABV0@@Z
#8 · 0x6840
??4CNCSMutex@@QAEAAV0@ABV0@@Z
#9 · 0x6a20
??4CNCSRenderer@@QAEAAV0@ABV0@@Z
#10 · 0x6de0
??4CNCSThread@@QAEAAV0@ABV0@@Z
#11 · 0xe880
??_7CNCSFile@@6B@
#12 · 0x205c4
??_7CNCSRenderer@@6B@
#13 · 0x205cc
??_7CNCSThread@@6B@
#14 · 0x20680
?AdjustExtents@CNCSRenderer@@AAE?AW4NCSError@@HHHHHHPAH0000000@Z
#15 · 0x185c0
?AdjustExtents@CNCSRenderer@@AAE?AW4NCSError@@HHNNNNPAN000PAH111@Z
#16 · 0x18850
?BreakdownURL@CNCSFile@@SAEPADPAPAD11@Z
#17 · 0x17750
?CalculateDeviceCoords@CNCSRenderer@@AAEXHHHHNNNNNNNNPAH000@Z
#18 · 0x19a40
?Close@CNCSFile@@QAE?AW4NCSError@@E@Z
#19 · 0x17330
?ConvertDatasetToWorld@CNCSFile@@QAE?AW4NCSError@@HHPAN0@Z
#20 · 0x17970
?ConvertWorldToDataset@CNCSFile@@QAE?AW4NCSError@@NNPAH0@Z
#21 · 0x17900
?CreateDIBAndPallete@CNCSRenderer@@AAEEPAUHDC__@@HH@Z
#22 · 0x1abc0
?DestroyDibAndPalette@CNCSRenderer@@AAEEXZ
#23 · 0x1b5c0
?DrawImage@CNCSRenderer@@QAE?AW4NCSError@@PAUHDC__@@PAUtagRECT@@NNNN@Z
#24 · 0x19ff0
?DrawingExtents@CNCSRenderer@@IAEXPAUtagRECT@@NNNN0@Z
#25 · 0x19b20
?FormatErrorText@CNCSFile@@SAPBDW4NCSError@@@Z
#26 · 0x17820
?FreeJPEGBuffer@CNCSRenderer@@SAXPAE@Z
#27 · 0x17c20
?GetClientData@CNCSFile@@QAEPAXXZ
#28 · 0x178f0
?GetFileViewSetInfo@CNCSFile@@QAEPAUNCSFileViewSetInfo@@XZ
#29 · 0x179e0
?GetPercentComplete@CNCSFile@@QAEHXZ
#30 · 0x17830
?GetTransparent@CNCSRenderer@@QAEXPAE@Z
#31 · 0x1b650
?Open@CNCSFile@@QAE?AW4NCSError@@PADE@Z
#32 · 0x171e0
?ReadImage@CNCSRenderer@@QAE?AW4NCSError@@HH@Z
#33 · 0x19880
?ReadImage@CNCSRenderer@@QAE?AW4NCSError@@NNNNHHHHHH@Z
#34 · 0x195e0
?ReadImage@CNCSRenderer@@QAE?AW4NCSError@@PAUNCSFileViewSetInfo@@@Z
#35 · 0x19590
?ReadLineBGR@CNCSFile@@QAE?AW4NCSEcwReadStatus@@PAE@Z
#36 · 0x17730
?ReadLineBIL@CNCSFile@@QAE?AW4NCSEcwReadStatus@@PAPAE@Z
#37 · 0x176f0
?ReadLineRGB@CNCSFile@@QAE?AW4NCSEcwReadStatus@@PAE@Z
#38 · 0x17710
?RefreshUpdate@CNCSFile@@UAEXPAUNCSFileViewSetInfo@@@Z
#39 · 0x66e0
?SetBackgroundColor@CNCSRenderer@@QAEXK@Z
#40 · 0x1b630
?SetClientData@CNCSFile@@QAEXPAX@Z
#41 · 0x178e0
?SetTransparent@CNCSRenderer@@QAEXE@Z
#42 · 0x1b640
?SetView@CNCSFile@@QAE?AW4NCSError@@HPAHHHHHHH@Z
#43 · 0x17550
?SetView@CNCSFile@@QAE?AW4NCSError@@HPAHHHNNNN@Z
#44 · 0x173d0
?SetView@CNCSRenderer@@QAE?AW4NCSError@@HPAHHHHHHH@Z
#45 · 0x19200
?SetView@CNCSRenderer@@QAE?AW4NCSError@@HPAHHHNNNN@Z
#46 · 0x18c90
?ShutDown@CNCSRenderer@@SAXXZ
#47 · 0x18410
?WriteJPEG@CNCSRenderer@@AAE?AW4NCSError@@PADPAPAEPAIH@Z
#48 · 0x17c30
?WriteJPEG@CNCSRenderer@@QAE?AW4NCSError@@PADH@Z
#49 · 0x18110
?WriteJPEG@CNCSRenderer@@QAE?AW4NCSError@@PAPAEPAIH@Z
#50 · 0x18130
?WriteWorldFile@CNCSRenderer@@QAE?AW4NCSError@@PAD@Z
#51 · 0x18150
DllCanUnloadNow
#52 · 0xdb00
DllGetClassObject
#53 · 0xdb10
DllMain
#54 · 0xd810
DllRegisterServer
#55 · 0xdc00
DllUnregisterServer
#56 · 0xdeb0
_JNI_OnLoad@8
#57 · 0x75a0
_JNI_OnUnload@8
#58 · 0x75c0
_Java_com_ermapper_ecw_JNCSFile_ECWClose@12
#59 · 0x7c90
_Java_com_ermapper_ecw_JNCSFile_ECWGetErrorString@12
#60 · 0x80d0
_Java_com_ermapper_ecw_JNCSFile_ECWGetLibVersion@8
#61 · 0x8100
_Java_com_ermapper_ecw_JNCSFile_ECWGetPercentComplete@8
#62 · 0x8120
_Java_com_ermapper_ecw_JNCSFile_ECWOpen@16
#63 · 0x7a20
_Java_com_ermapper_ecw_JNCSFile_ECWReadImageRGBA@20
#64 · 0x7f20
_Java_com_ermapper_ecw_JNCSFile_ECWReadLineRGBA@12
#65 · 0x8020
_Java_com_ermapper_ecw_JNCSFile_ECWSetView@72
#66 · 0x7e40
_Java_com_ermapper_ecw_JNCSFile_NCSJNIInit@8
#67 · 0x75d0
NCSGetLibVersion
#68 · 0xeb90
NCScbmCloseFileView
#69 · 0xd280
NCScbmCloseFileViewEx
#70 · 0xd1f0
NCScbmGetViewFileInfo
#71 · 0xd440
NCScbmGetViewInfo
#72 · 0xd480
NCScbmOpenFileView
#73 · 0xcf20
NCScbmReadFileBlockLocal
#74 · 0xbcc0
NCScbmReadViewFake
#75 · 0xbf10
NCScbmReadViewLineBGR
#76 · 0xbee0
NCScbmReadViewLineBGRA
#77 · 0xbeb0
NCScbmReadViewLineBIL
#78 · 0xbd90
NCScbmReadViewLineBILEx
#79 · 0xbdd0
NCScbmReadViewLineRGB
#80 · 0xbe50
NCScbmReadViewLineRGBA
#81 · 0xbe80
NCScbmSetFileView
#82 · 0xb3d0
NCScbmSetFileViewEx
#83 · 0xaec0
NCSecwCloseFile
#84 · 0xe8a0
NCSecwConfig
#85 · 0xe3c0
NCSecwGetStatistics
#86 · 0xead0
NCSecwInit
#87 · 0xe150
NCSecwNetBreakdownUrl
#88 · 0xc470
NCSecwOpenFile
#89 · 0xe3f0
NCSecwSetIOCallbacks
#90 · 0xa960
NCSecwShutdown
#91 · 0xe270
erw_decompress_close
#92 · 0x95e0
erw_decompress_open
#93 · 0x81c0
get_qmf_tree_nr_blocks
#94 · 0x1ba80
No function matches your filter.
Imported DLLs & functions 280
ADVAPI32.dll
10
RegCloseKey
0x5ffc0008
RegCreateKeyExA
0x5ffc0018
RegDeleteKeyA
0x5ffc0014
RegDeleteValueA
0x5ffc0010
RegEnumKeyExA
0x5ffc0004
RegEnumValueA
0x5ffc0024
RegOpenKeyA
0x5ffc000c
RegOpenKeyExA
0x5ffc0000
RegQueryInfoKeyA
0x5ffc0020
RegSetValueExA
0x5ffc001c
GDI32.dll
45
BitBlt
0x5ffc0054
CloseMetaFile
0x5ffc002c
CreateBitmap
0x5ffc0044
CreateBrushIndirect
0x5ffc0074
CreateCompatibleBitmap
0x5ffc0048
CreateCompatibleDC
0x5ffc0038
CreateDCA
0x5ffc00a0
CreateDIBSection
0x5ffc00bc
CreateMetaFileA
0x5ffc0090
CreatePalette
0x5ffc00cc
CreatePen
0x5ffc0078
CreateRectRgnIndirect
0x5ffc0034
CreateSolidBrush
0x5ffc00a8
DeleteDC
0x5ffc005c
DeleteMetaFile
0x5ffc0030
DeleteObject
0x5ffc007c
DescribePixelFormat
0x5ffc00d8
DPtoLP
0x5ffc0040
ExcludeClipRect
0x5ffc00a4
GetClipBox
0x5ffc00dc
GetDeviceCaps
0x5ffc0094
GetMapMode
0x5ffc004c
GetNearestPaletteIndex
0x5ffc00c0
GetObjectA
0x5ffc003c
GetPaletteEntries
0x5ffc00c4
GetPixel
0x5ffc00d4
GetStockObject
0x5ffc0064
LPtoDP
0x5ffc009c
Rectangle
0x5ffc0060
RestoreDC
0x5ffc0080
SaveDC
0x5ffc008c
SelectObject
0x5ffc0068
SelectPalette
0x5ffc00c8
SetBkColor
0x5ffc0058
SetDIBitsToDevice
0x5ffc00b4
SetMapMode
0x5ffc0050
SetPixel
0x5ffc00d0
SetStretchBltMode
0x5ffc00b8
SetTextAlign
0x5ffc006c
SetViewportOrgEx
0x5ffc0098
SetWindowExtEx
0x5ffc0084
SetWindowOrgEx
0x5ffc0088
StretchBlt
0x5ffc00ac
StretchDIBits
0x5ffc00b0
TextOutA
0x5ffc0070
KERNEL32.dll
48
CloseHandle
0x5ffc0100
CreateEventA
0x5ffc0184
CreateFileA
0x5ffc00fc
DeleteCriticalSection
0x5ffc0178
DisableThreadLibraryCalls
0x5ffc0174
EnterCriticalSection
0x5ffc0158
FindResourceA
0x5ffc0118
FlushInstructionCache
0x5ffc0138
FormatMessageA
0x5ffc0108
FreeLibrary
0x5ffc0154
GetCurrentProcess
0x5ffc0134
GetCurrentThreadId
0x5ffc0148
GetLastError
0x5ffc00f8
GetModuleFileNameA
0x5ffc012c
GetModuleHandleA
0x5ffc00e8
GetProcAddress
0x5ffc0150
GetShortPathNameA
0x5ffc0128
GetSystemInfo
0x5ffc016c
GetVersionExA
0x5ffc0168
GlobalAlloc
0x5ffc013c
GlobalLock
0x5ffc0140
GlobalUnlock
0x5ffc0144
HeapAlloc
0x5ffc0170
HeapCreate
0x5ffc0164
HeapDestroy
0x5ffc017c
InitializeCriticalSection
0x5ffc0160
InterlockedDecrement
0x5ffc00f0
InterlockedIncrement
0x5ffc00f4
IsDBCSLeadByte
0x5ffc0110
LeaveCriticalSection
0x5ffc015c
LoadLibraryA
0x5ffc014c
LoadLibraryExA
0x5ffc0114
LoadResource
0x5ffc011c
LocalFree
0x5ffc01a0
lstrcatA
0x5ffc0130
lstrcmpiA
0x5ffc010c
lstrcpyA
0x5ffc019c
lstrcpynA
0x5ffc0124
lstrlenA
0x5ffc0198
lstrlenW
0x5ffc00ec
MultiByteToWideChar
0x5ffc00e4
ReadFile
0x5ffc0104
SetEvent
0x5ffc0188
SetFilePointer
0x5ffc0190
SizeofResource
0x5ffc0120
Sleep
0x5ffc018c
WaitForSingleObject
0x5ffc0180
WideCharToMultiByte
0x5ffc0194
MSVCRT.dll
31
__dllonexit
0x5ffc01c0
_adjust_fdiv
0x5ffc01c4
_controlfp
0x5ffc01f4
_CxxThrowException
0x5ffc01b4
_except_handler3
0x5ffc0220
_ftol
0x5ffc01fc
_initterm
0x5ffc01c8
_iob
0x5ffc01cc
_onexit
0x5ffc01bc
_purecall
0x5ffc021c
_stat
0x5ffc01ec
_stricmp
0x5ffc01ac
_strnicmp
0x5ffc01b0
??1type_info@@UAE@XZ
0x5ffc01e0
??2@YAPAXI@Z
0x5ffc020c
??3@YAXPAX@Z
0x5ffc0214
atoi
0x5ffc0210
calloc
0x5ffc01f8
exit
0x5ffc01d4
fclose
0x5ffc01b8
fopen
0x5ffc01dc
fprintf
0x5ffc01d0
free
0x5ffc0218
fwrite
0x5ffc01d8
isupper
0x5ffc01f0
malloc
0x5ffc0200
realloc
0x5ffc0204
sprintf
0x5ffc0208
sscanf
0x5ffc01e8
strncpy
0x5ffc01e4
wcslen
0x5ffc01a8
NCScnetCreateEx
0x5ffc0324
NCScnetDestroy
0x5ffc0328
NCScnetSendPacket
0x5ffc031c
NCScnetSetIISDLLName
0x5ffc0314
NCScnetSetRecvCB
0x5ffc032c
NCScnetSetSentCB
0x5ffc0320
NCScnetShutdown
0x5ffc0318
NCSUtil.dll
58
?DisableStats@CNCSThread@@UAEXXZ
0x5ffc0280
?EnableStats@CNCSThread@@UAEXXZ
0x5ffc027c
?Exit@CNCSThread@@UAEXH@Z
0x5ffc0268
?GetCurrent@CNCSThread@@UAEPAIXZ
0x5ffc0274
?GetID@CNCSThread@@UAEIXZ
0x5ffc0294
?GetPriority@CNCSThread@@UAE?AW4NCSThreadPriority@@XZ
0x5ffc0284
?GetStats@CNCSThread@@UAE?AUNCSThreadStats@@XZ
0x5ffc0278
?GetSysID@CNCSThread@@UAEKXZ
0x5ffc0298
?IsRunning@CNCSThread@@UAE_NXZ
0x5ffc02cc
?IsSuspended@CNCSThread@@UAE_NXZ
0x5ffc02ec
?Resume@CNCSThread@@UAEXXZ
0x5ffc0270
?Run@CNCSThread@@UAE_NXZ
0x5ffc028c
?SetPriority@CNCSThread@@UAE_NW4NCSThreadPriority@@@Z
0x5ffc023c
?Spawn@CNCSThread@@UAE_NPAX_N@Z
0x5ffc0264
?Stop@CNCSThread@@UAE_NXZ
0x5ffc0290
?Suspend@CNCSThread@@UAEXXZ
0x5ffc026c
?Terminate@CNCSThread@@UAE_NXZ
0x5ffc0288
?ThreadYield@CNCSThread@@UAE_NXZ
0x5ffc0238
NCSDbgGetExceptionInfoMsg
0x5ffc0304
NCSDlClose
0x5ffc02a0
NCSDlGetFuncAddress
0x5ffc02ac
NCSDlOpen
0x5ffc024c
NCSFormatErrorText
0x5ffc0308
NCSFree
0x5ffc030c
NCSGetErrorText
0x5ffc02f4
NCSGetLastErrorNum
0x5ffc02f8
NCSGetLastErrorText
0x5ffc0300
NCSGetTimeStampMs
0x5ffc02f0
NCSGlobalLock
0x5ffc02d8
NCSGlobalUnlock
0x5ffc02dc
NCSIsLocalFile
0x5ffc02c8
NCSLog
0x5ffc0228
NCSMalloc
0x5ffc02fc
NCSMapSHM
0x5ffc0234
NCSMutexBegin
0x5ffc02e4
NCSMutexEnd
0x5ffc02e8
NCSMutexFini
0x5ffc02a4
NCSMutexInit
0x5ffc02b8
NCSPhysicalMemorySize
0x5ffc02b0
NCSPoolAlloc
0x5ffc02e0
NCSPoolCreate
0x5ffc02c4
NCSPoolDestroy
0x5ffc0260
NCSPoolFree
0x5ffc02bc
NCSPrefGetBoolean
0x5ffc0248
NCSPrefGetString
0x5ffc0254
NCSPrefGetUserString
0x5ffc0258
NCSPrefSetMachineKey
0x5ffc0250
NCSRealloc
0x5ffc0240
NCSSleep
0x5ffc02c0
NCSStrDup
0x5ffc025c
NCSThreadExit
0x5ffc0230
NCSThreadFini
0x5ffc02a8
NCSThreadInit
0x5ffc02b4
NCSThreadIsRunning
0x5ffc02d0
NCSThreadSpawn
0x5ffc022c
NCSThreadTerminate
0x5ffc02d4
NCSThreadYield
0x5ffc0244
NCSUnmapSHM
0x5ffc029c
ole32.dll
20
CoCreateInstance
0x5ffc0470
CoDisconnectObject
0x5ffc0478
CoInitialize
0x5ffc0444
CoMarshalInterface
0x5ffc047c
CoReleaseMarshalData
0x5ffc046c
CoTaskMemAlloc
0x5ffc0464
CoTaskMemFree
0x5ffc0438
CoTaskMemRealloc
0x5ffc0474
CoUninitialize
0x5ffc0440
CoUnmarshalInterface
0x5ffc0430
CreateDataAdviseHolder
0x5ffc0468
CreateOleAdviseHolder
0x5ffc0450
CreateStreamOnHGlobal
0x5ffc0434
OleLoadFromStream
0x5ffc0460
OleRegEnumVerbs
0x5ffc0448
OleRegGetMiscStatus
0x5ffc0454
OleRegGetUserType
0x5ffc044c
OleSaveToStream
0x5ffc045c
ProgIDFromCLSID
0x5ffc043c
WriteClassStm
0x5ffc0458
OLEAUT32.dll
26
CreateErrorInfo
0x5ffc0394
GetErrorInfo
0x5ffc0398
LoadRegTypeLib
0x5ffc0348
LoadTypeLib
0x5ffc0340
OleCreatePropertyFrame
0x5ffc033c
RegisterTypeLib
0x5ffc034c
SafeArrayAccessData
0x5ffc0334
SafeArrayCreate
0x5ffc0360
SafeArrayGetDim
0x5ffc0368
SafeArrayGetElement
0x5ffc0388
SafeArrayGetLBound
0x5ffc036c
SafeArrayLock
0x5ffc0384
SafeArrayUnaccessData
0x5ffc0380
SafeArrayUnlock
0x5ffc037c
SetErrorInfo
0x5ffc038c
SysAllocString
0x5ffc0390
SysAllocStringByteLen
0x5ffc0358
SysFreeString
0x5ffc035c
SysReAllocString
0x5ffc0364
SysStringByteLen
0x5ffc0344
SysStringLen
0x5ffc0354
VariantChangeType
0x5ffc0378
VariantClear
0x5ffc0350
VariantCopy
0x5ffc0374
VariantInit
0x5ffc0370
VarUI4FromStr
0x5ffc0338
USER32.dll
35
BeginPaint
0x5ffc03b8
CallWindowProcA
0x5ffc03e4
CharNextA
0x5ffc03e0
CreateWindowExA
0x5ffc0404
DefWindowProcA
0x5ffc03f8
DestroyWindow
0x5ffc03a4
EndPaint
0x5ffc03c0
EqualRect
0x5ffc0424
GetActiveWindow
0x5ffc0400
GetClassInfoExA
0x5ffc03d0
GetClientRect
0x5ffc03bc
GetDC
0x5ffc03f0
GetFocus
0x5ffc03c8
GetKeyState
0x5ffc03b0
GetSysColor
0x5ffc03b4
GetWindowLongA
0x5ffc03e8
IntersectRect
0x5ffc0428
InvalidateRect
0x5ffc0410
IsChild
0x5ffc03c4
IsWindow
0x5ffc0408
LoadCursorA
0x5ffc03d4
LoadImageA
0x5ffc03a8
LoadStringA
0x5ffc03a0
MessageBoxA
0x5ffc03fc
OffsetRect
0x5ffc0420
PtInRect
0x5ffc03ac
RegisterClassExA
0x5ffc03dc
ReleaseDC
0x5ffc03f4
SetFocus
0x5ffc03cc
SetWindowLongA
0x5ffc03ec
SetWindowPos
0x5ffc0418
SetWindowRgn
0x5ffc041c
ShowWindow
0x5ffc040c
UnionRect
0x5ffc0414
wsprintfA
0x5ffc03d8
No function matches your filter.