CsnPrinterLibs.dll

v1.0.0.1 64-bit Windows Analyzed
Description
Provide a printer SDK
Authors
Copyright 2022
File size
54.5 KB
Uploaded
2026-04-03 09:36
Views
82
SHA-256
3826f47f280f247f3de6461739b89626

Exported functions 60

?IsOpened@@YA_NPEAUPORT@@@Z #1 · 0x3660
Page_Barcode #2 · 0x6270
Page_ExitPageMode #3 · 0x5500
Page_ImagePrint #4 · 0x6820
Page_PrintPage #5 · 0x5480
Page_Qrcode #6 · 0x6530
Page_SelectPageMode #7 · 0x5400
Page_SetHorizontalAbsolutePrintPosition #8 · 0x5610
Page_SetHorizontalRelativePrintPosition #9 · 0x5730
Page_SetPageArea #10 · 0x5850
Page_SetPageModeDrawDirection #11 · 0x57c0
Page_SetVerticalAbsolutePrintPosition #12 · 0x5580
Page_SetVerticalRelativePrintPosition #13 · 0x56a0
Page_Text #14 · 0x5d50
Page_UnicodeText #15 · 0x5930
Port_ClosePort #16 · 0x70d0
Port_EnumCOM #17 · 0x35a0
Port_EnumLPT #18 · 0x35c0
Port_EnumPRN #19 · 0x35d0
Port_EnumUSB #20 · 0x35b0
Port_OpenCOMIO #21 · 0x35e0
Port_OpenLPTIO #22 · 0x3610
Port_OpenPRNIO #23 · 0x3620
Port_OpenTCPIO #24 · 0x3630
Port_OpenUSBIO #25 · 0x3600
Port_SetPort #26 · 0x3640
Pos_Align #27 · 0x3a50
Pos_Barcode #28 · 0x6270
Pos_Beep #29 · 0x4130
Pos_BlackMark #30 · 0x39d0
Pos_Cmd #31 · 0x3b70
Pos_DoubleQrcode #32 · 0x45f0
Pos_DownLoadNVLogo #33 · 0x6ae0
Pos_EscQrcode #34 · 0x6530
Pos_FeedHot #35 · 0x3830
Pos_FeedLine #36 · 0x37b0
Pos_FeedNextLable #37 · 0x3950
Pos_Feed_N_Line #38 · 0x38c0
Pos_FullCutPaper #39 · 0x42a0
Pos_HalfCutPaper #40 · 0x4320
Pos_ImagePrint #41 · 0x49f0
Pos_KiskOutDrawer #42 · 0x41d0
Pos_PrintNVLogo #43 · 0x4ca0
Pos_PrintNVLogoByNumber #44 · 0x7010
Pos_QT_QueryStstus #45 · 0x4fb0
Pos_Qrcode #46 · 0x43a0
Pos_QueryPrinterErr #47 · 0x4d40
Pos_QueryStstus #48 · 0x4f00
Pos_Reset #49 · 0x36b0
Pos_SelfTest #50 · 0x3730
Pos_SetLineHeight #51 · 0x3ae0
Pos_SetPrinterBasic #52 · 0x5250
Pos_SetPrinterBaudrate #53 · 0x50b0
Pos_Text #54 · 0x3bf0
Read #55 · 0x71b0
ReadClose #56 · 0x72c0
ReadData #57 · 0x7150
ReadInit #58 · 0x7270
Write #59 · 0x7210
WriteData #60 · 0x7210

Imported DLLs & functions 132

RegCloseKey 0x18000b000
RegCreateKeyExA 0x18000b008
RegEnumKeyExA 0x18000b010
RegQueryValueExA 0x18000b018
CreateCompatibleDC 0x18000b050
CreateDIBSection 0x18000b030
DeleteDC 0x18000b028
DeleteObject 0x18000b040
GetDIBColorTable 0x18000b058
GetObjectW 0x18000b060
SelectObject 0x18000b048
SetDIBColorTable 0x18000b070
SetStretchBltMode 0x18000b068
StretchBlt 0x18000b038
GdipAlloc 0x18000b420
GdipBitmapLockBits 0x18000b440
GdipBitmapUnlockBits 0x18000b410
GdipCloneImage 0x18000b448
GdipCreateBitmapFromFile 0x18000b430
GdipCreateBitmapFromScan0 0x18000b3f8
GdipDeleteGraphics 0x18000b400
GdipDisposeImage 0x18000b428
GdipDrawImageI 0x18000b418
GdipFree 0x18000b3d8
GdipGetImageGraphicsContext 0x18000b408
GdipGetImageHeight 0x18000b3e0
GdipGetImagePalette 0x18000b3e8
GdipGetImagePaletteSize 0x18000b438
GdipGetImagePixelFormat 0x18000b3f0
GdipGetImageWidth 0x18000b450
GdiplusShutdown 0x18000b460
GdiplusStartup 0x18000b458
CancelIo 0x18000b0a0
ClearCommError 0x18000b0f0
CloseHandle 0x18000b148
CreateEventW 0x18000b098
CreateFileA 0x18000b0f8
DeleteCriticalSection 0x18000b110
DisableThreadLibraryCalls 0x18000b140
EnterCriticalSection 0x18000b150
GetCurrentProcess 0x18000b1a0
GetCurrentProcessId 0x18000b120
GetCurrentThreadId 0x18000b128
GetLastError 0x18000b080
GetModuleHandleW 0x18000b0d8
GetOverlappedResult 0x18000b168
GetProcAddress 0x18000b088
GetSystemTimeAsFileTime 0x18000b118
GetTickCount 0x18000b130
InitializeCriticalSection 0x18000b108
IsDebuggerPresent 0x18000b188
LeaveCriticalSection 0x18000b160
lstrlenW 0x18000b158
OutputDebugStringA 0x18000b0a8
QueryPerformanceCounter 0x18000b138
ReadFile 0x18000b0b0
ResetEvent 0x18000b090
RtlCaptureContext 0x18000b170
RtlLookupFunctionEntry 0x18000b178
RtlVirtualUnwind 0x18000b180
SetCommState 0x18000b0c8
SetCommTimeouts 0x18000b0c0
SetUnhandledExceptionFilter 0x18000b190
SetupComm 0x18000b100
Sleep 0x18000b0b8
TerminateProcess 0x18000b1a8
UnhandledExceptionFilter 0x18000b198
WaitForSingleObject 0x18000b0e8
WideCharToMultiByte 0x18000b0e0
WriteFile 0x18000b0d0
__C_specific_handler 0x18000b250
__clean_type_info_names_internal 0x18000b1c8
__CppXcptFilter 0x18000b200
__crt_debugger_hook 0x18000b1d8
__dllonexit 0x18000b1f0
_amsg_exit 0x18000b208
_CxxThrowException 0x18000b238
_decode_pointer 0x18000b210
_encode_pointer 0x18000b240
_encoded_null 0x18000b218
_initterm 0x18000b228
_initterm_e 0x18000b220
_lock 0x18000b1e8
_malloc_crt 0x18000b230
_onexit 0x18000b1e0
_recalloc 0x18000b290
_resetstkoflw 0x18000b298
_strupr 0x18000b268
_unlock 0x18000b1f8
?_type_info_dtor_internal_method@type_info@@QEAAXXZ 0x18000b1d0
??_U@YAPEAX_K@Z 0x18000b2c0
??3@YAXPEAX@Z 0x18000b2c8
?terminate@@YAXXZ 0x18000b248
calloc 0x18000b2b0
free 0x18000b2b8
malloc 0x18000b2a8
memcpy 0x18000b1b8
memcpy_s 0x18000b288
memset 0x18000b1c0
printf 0x18000b258
sprintf 0x18000b280
strchr 0x18000b270
strncpy 0x18000b260
strstr 0x18000b278
wcsncpy 0x18000b2a0
SetupDiDestroyDeviceInfoList 0x18000b2f0
SetupDiEnumDeviceInfo 0x18000b2e8
SetupDiGetClassDevsA 0x18000b2f8
SetupDiGetDeviceInstanceIdA 0x18000b2e0
SetupDiGetDeviceRegistryPropertyA 0x18000b2d8
PathFileExistsW 0x18000b308
timeGetTime 0x18000b318
ClosePrinter 0x18000b350
EndDocPrinter 0x18000b338
EnumPrintersA 0x18000b328
OpenPrinterA 0x18000b348
ReadPrinter 0x18000b340
StartDocPrinterA 0x18000b358
WritePrinter 0x18000b330
closesocket 0x18000b398
connect 0x18000b378
htons 0x18000b3a0
inet_addr 0x18000b388
ioctlsocket 0x18000b370
recv 0x18000b3b8
select 0x18000b390
send 0x18000b368
setsockopt 0x18000b3a8
socket 0x18000b3c0
WSACleanup 0x18000b3b0
WSAGetLastError 0x18000b3c8
WSAStartup 0x18000b380