CNMDRV.DLL

v0.3.0.0 64-bit Windows NT Analyzed
Description
IJ Printer Graphics Driver
Authors
Copyright CANON INC. 2000-2023
File size
784.0 KB
Uploaded
2025-12-01 07:47
Views
70
SHA-256
332c5ad6ef7dd9c11a23d26500e67667

Exported functions 3

DrvDisableDriver #1 · 0xdc0c
DrvEnableDriver #2 · 0xdbb8
DrvQueryDriverInfo #3 · 0xdb6c

Imported DLLs & functions 191

ConvertStringSecurityDescriptorToSecurityDescriptorW 0x66401078
CryptAcquireContextW 0x66401070
CryptCreateHash 0x66401068
CryptDeriveKey 0x66401058
CryptDestroyHash 0x66401038
CryptDestroyKey 0x66401040
CryptEncrypt 0x66401048
CryptHashData 0x66401060
CryptReleaseContext 0x66401030
CryptSetKeyParam 0x66401050
DuplicateTokenEx 0x66401018
GetUserNameW 0x66401020
ImpersonateLoggedOnUser 0x66401010
RegCloseKey 0x66401080
RegOpenKeyExW 0x66401028
RegQueryValueExW 0x66401000
RevertToSelf 0x66401008
BRUSHOBJ_ulGetBrushColor 0x664010b0
CLIPOBJ_bEnum 0x664010b8
CLIPOBJ_cEnumStart 0x664010c0
DeleteObject 0x664010a0
EngAlphaBlend 0x664011a0
EngAssociateSurface 0x66401160
EngBitBlt 0x66401098
EngCheckAbort 0x664010c8
EngCopyBits 0x66401188
EngCreateBitmap 0x66401170
EngCreateClip 0x66401110
EngCreateDeviceSurface 0x66401138
EngCreatePalette 0x66401128
EngDeleteClip 0x66401108
EngDeletePalette 0x66401140
EngDeleteSurface 0x66401150
EngEraseSurface 0x66401148
EngFillPath 0x664010e8
EngGetCurrentCodePage 0x66401118
EngGradientFill 0x66401198
EngLineTo 0x664010f8
EngLockSurface 0x66401168
EngMarkBandingSurface 0x66401130
EngPaint 0x664010d8
EngPlgBlt 0x66401180
EngQueryLocalTime 0x664010d0
EngStretchBlt 0x664011a8
EngStretchBltROP 0x664011b0
EngStrokeAndFillPath 0x664010e0
EngStrokePath 0x664010f0
EngTextOut 0x66401090
EngTransparentBlt 0x66401190
EngUnlockSurface 0x66401158
GetDIBits 0x664010a8
HT_Get8BPPMaskPalette 0x66401120
XLATEOBJ_cGetPalette 0x66401178
XLATEOBJ_iXlate 0x66401100
CloseHandle 0x66401280
CreateDirectoryW 0x66401338
CreateEventW 0x664012a0
CreateFileW 0x66401320
CreateMutexW 0x664012f0
CreateThread 0x66401298
DeleteCriticalSection 0x66401288
DeleteFileW 0x66401328
EnterCriticalSection 0x66401258
FindClose 0x66401308
FindFirstFileW 0x664012f8
FindNextFileW 0x66401300
FindResourceW 0x664013e8
FreeLibrary 0x66401248
GetCurrentProcess 0x664013a8
GetCurrentProcessId 0x66401358
GetCurrentThreadId 0x66401360
GetDiskFreeSpaceExW 0x66401310
GetFileAttributesW 0x664011d8
GetLastError 0x664012c8
GetLocaleInfoW 0x664013d8
GetModuleFileNameW 0x664013c8
GetModuleHandleA 0x664011f8
GetProcAddress 0x66401250
GetSystemDefaultLCID 0x664013d0
GetSystemDirectoryW 0x664013c0
GetSystemInfo 0x664012e0
GetSystemTime 0x664011c8
GetSystemTimeAsFileTime 0x66401398
GetSystemWindowsDirectoryW 0x664011e0
GetTempFileNameW 0x66401318
GetTickCount 0x66401390
GetVersion 0x664011f0
GetVersionExW 0x664012d8
GlobalAlloc 0x66401238
GlobalFree 0x66401230
InitializeCriticalSection 0x66401290
LeaveCriticalSection 0x66401260
LoadLibraryExW 0x66401240
LoadResource 0x66401220
LocalFree 0x66401348
LockResource 0x66401200
lstrcmpW 0x66401370
lstrlenA 0x664011e8
lstrlenW 0x664012d0
MoveFileW 0x66401330
MulDiv 0x664011c0
MultiByteToWideChar 0x664013e0
OutputDebugStringA 0x66401380
QueryPerformanceCounter 0x66401388
ReadFile 0x664012b0
ResetEvent 0x66401268
SetEvent 0x66401270
SetFileAttributesW 0x664011d0
SetFilePointer 0x664012b8
SetFilePointerEx 0x66401368
SetLastError 0x66401228
SetThreadPriority 0x664012e8
SetUnhandledExceptionFilter 0x664013b8
SizeofResource 0x66401210
Sleep 0x664012a8
TerminateProcess 0x664013a0
UnhandledExceptionFilter 0x664013b0
VerifyVersionInfoW 0x66401340
VirtualAlloc 0x66401208
VirtualFree 0x66401218
VirtualProtect 0x66401378
WaitForSingleObject 0x66401278
WideCharToMultiByte 0x66401350
WriteFile 0x664012c0
CloseColorProfile 0x66401498
GetColorDirectoryW 0x66401490
GetColorProfileHeader 0x66401480
IsColorProfileValid 0x664014a0
OpenColorProfileW 0x66401488
__C_specific_handler 0x66401508
__CxxFrameHandler 0x66401550
__dllonexit 0x664014c0
_amsg_exit 0x66401510
_callnewh 0x66401528
_CxxThrowException 0x66401540
_errno 0x66401548
_initterm 0x66401518
_itow 0x664015c0
_lock 0x664014b8
_onexit 0x664014b0
_unlock 0x664014c8
_vsnwprintf 0x66401580
_wcsnicmp 0x664015b0
_wstat 0x664015b8
_XcptFilter 0x66401520
??0exception@@QEAA@AEBQEBD@Z 0x66401560
??0exception@@QEAA@AEBQEBDH@Z 0x66401538
??0exception@@QEAA@AEBV0@@Z 0x66401558
??0exception@@QEAA@XZ 0x66401568
??1exception@@UEAA@XZ 0x66401570
??1type_info@@UEAA@XZ 0x664014e8
?what@exception@@UEBAPEBDXZ 0x66401578
atan2 0x66401500
atol 0x664015a8
free 0x66401588
localtime 0x664015c8
malloc 0x66401530
memcmp 0x664015e8
memcpy 0x664014e0
memmove 0x664014d0
memset 0x664014d8
pow 0x664014f0
qsort 0x664015d8
sqrt 0x664014f8
time 0x664015d0
wcsncmp 0x66401598
wcsrchr 0x664015e0
wcsstr 0x66401590
wcstol 0x664015a0
RtlCaptureContext 0x664015f8
RtlLookupFunctionEntry 0x66401600
RtlVirtualUnwind 0x66401608
VerSetConditionMask 0x66401610
CoCreateInstance 0x66401630
CoInitializeEx 0x66401638
CoTaskMemFree 0x66401620
CoUninitialize 0x66401628
SHGetFolderPathW 0x664013f8
GetDC 0x66401410
LoadImageW 0x66401418
ReleaseDC 0x66401408
ClosePrinter 0x66401428
EnumFormsW 0x66401450
EnumJobsW 0x66401458
GetJobW 0x66401460
GetPrinterDataExW 0x66401438
GetPrinterDataW 0x66401430
GetPrinterDriverW 0x66401470
GetPrinterW 0x66401448
OpenPrinterW 0x66401440
WritePrinter 0x66401468