22.04.2013, 17:07 | #14 |
Участник
|
провёл тут маленькую инспекцию API. На глючной машине вызывается совсем другая библиотека... универсальная, скорее в этом проблема. Машина правда на ХП, а не-глючная на Вин7
Что же всё таки не так с конфигурацией драйвера? нету прав win-spool,.. или щин-споол на дефалте каком-то работает !? глючный API Код: 10:65050:39722:15637:-546 ax32.exe 006B3C72 096C Gdi32.CreateICA(0012C10C, 0012C210: "\\server\printer", 00000000, 00000000) 10:65050:39722:15637:-546 GDI32.dll 77F1C5B3 096C kernel32.LoadLibraryW(77F114CC: "winspool.drv") 10:65050:39722:15637:-546 kernel32.dll 7C80AEFC 096C kernel32.LoadLibraryExW(77F114CC: "winspool.drv", 00000000, 00000000) 10:65050:39722:15637:-546 GDI32.dll 77F1C5CC 096C kernel32.GetProcAddress(73000000, 77F114BC: "StartDocDlgW") 10:65050:39722:15637:-546 GDI32.dll 77F1C5D9 096C kernel32.GetProcAddress(73000000, 77F114AC: "OpenPrinterW") 10:65050:39722:15637:-546 GDI32.dll 77F1C5E6 096C kernel32.GetProcAddress(73000000, 77F1149C: "ResetPrinterW") 10:65050:39722:15637:-546 GDI32.dll 77F1C5F3 096C kernel32.GetProcAddress(73000000, 77F1148C: "ClosePrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C600 096C kernel32.GetProcAddress(73000000, 77F11480: "GetPrinterW") 10:65050:39722:15637:-546 GDI32.dll 77F1C60D 096C kernel32.GetProcAddress(73000000, 77F1146C: "GetPrinterDriverW") 10:65050:39722:15637:-546 GDI32.dll 77F1C61A 096C kernel32.GetProcAddress(73000000, 77F1145C: "EndDocPrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C627 096C kernel32.GetProcAddress(73000000, 77F1144C: "EndPagePrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C634 096C kernel32.GetProcAddress(73000000, 77F11440: "ReadPrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C641 096C kernel32.GetProcAddress(73000000, 77F1142C: "StartDocPrinterW") 10:65050:39722:15637:-546 GDI32.dll 77F1C64E 096C kernel32.GetProcAddress(73000000, 77F11418: "StartPagePrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C65B 096C kernel32.GetProcAddress(73000000, 77F11408: "AbortPrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C668 096C kernel32.GetProcAddress(73000000, 77F113F8: "DocumentEvent") 10:65050:39722:15637:-546 GDI32.dll 77F1C675 096C kernel32.GetProcAddress(73000000, 77F113E8: "QuerySpoolMode") 10:65050:39722:15637:-546 GDI32.dll 77F1C682 096C kernel32.GetProcAddress(73000000, 77F113D4: "QueryRemoteFonts") 10:65050:39722:15637:-546 GDI32.dll 77F1C68F 096C kernel32.GetProcAddress(73000000, 77F113C8: "SeekPrinter") 10:65050:39722:15637:-546 GDI32.dll 77F1C69C 096C kernel32.GetProcAddress(73000000, 77F113B4: "QueryColorProfile") 10:65050:39722:15637:-546 GDI32.dll 77F1C6A9 096C kernel32.GetProcAddress(73000000, 77F1139C: "SplDriverUnloadComplete") 10:65050:39722:15637:-546 GDI32.dll 77F1C6B6 096C kernel32.GetProcAddress(73000000, 77F11388: "DocumentPropertiesW") 10:65050:39722:15637:-546 GDI32.dll 77F1C6C3 096C kernel32.GetProcAddress(73000000, 000000E0) 10:65050:39722:15637:-546 GDI32.dll 77F1C6D0 096C kernel32.GetProcAddress(73000000, 77F1C840: "IsValidDevmodeW") 10:65050:39722:15637:-546 GDI32.dll 77F1C6DD 096C kernel32.GetProcAddress(73000000, 77F11374: "GetSpoolFileHandle") 10:65050:39722:15637:-546 GDI32.dll 77F1C6EA 096C kernel32.GetProcAddress(73000000, 77F11364: "CommitSpoolData") 10:65050:39722:15637:-546 GDI32.dll 77F1C6F7 096C kernel32.GetProcAddress(73000000, 77F1134C: "CloseSpoolFileHandle") 10:65050:39722:15637:-546 GDI32.dll 77F1C704 096C kernel32.GetProcAddress(73000000, 000000CD) 10:65050:39722:15637:-546 WINSPOOL.DRV 730013AA 096C kernel32.LocalAlloc(00000040, 00000070) 10:65050:39722:15637:-546 WINSPOOL.DRV 730013AA 096C kernel32.LocalAlloc(00000040, 0000003C) 10:65050:39722:15637:-546 WINSPOOL.DRV 730013AA 096C kernel32.LocalAlloc(00000040, 00000010) 10:65050:39722:15637:-546 RPCRT4.dll 77E87362 096C kernel32.SetCriticalSectionSpinCount(0024FBEC, 00000FA0) 10:65050:39722:15637:-546 RPCRT4.dll 77E7829C 096C kernel32.CreateEventW(00000000, 00000000, 00000000, 00000000) 10:65050:39722:15637:-546 RPCRT4.dll 77EAC791 096C kernel32.GetTickCount() 10:65050:39722:15637:-546 RPCRT4.dll 77E87362 096C kernel32.SetCriticalSectionSpinCount(001C5244, 00000FA0) 10:65050:39722:15637:-546 GDI32.dll 77F28DF0 096C kernel32.LoadLibraryExW(0280208E: "C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrv.dll", 00000000, 00000008) 10:65050:39722:15637:-546 unidrv.dll 6DD11DC6 096C kernel32.GetSystemTimeAsFileTime(0012B080) 10:65050:39722:15637:-546 unidrv.dll 6DD11DD2 096C kernel32.GetCurrentProcessId() 10:65050:39722:15637:-546 unidrv.dll 6DD11DDA 096C kernel32.GetCurrentThreadId() 10:65050:39722:15637:-546 unidrv.dll 6DD11DE2 096C kernel32.GetTickCount() 10:65050:39722:15637:-546 unidrv.dll 6DD11E49 096C kernel32.GetVersion() 10:65050:39722:15637:-546 unidrv.dll 6DD11715 096C kernel32.GetSystemDirectoryW(0012AE1C, 00000104) 10:65050:39722:15637:-546 unidrv.dll 6DD11770 096C kernel32.GetModuleHandleW(0012AE1C: "C:\WINDOWS\system32\vfprint.dll") 10:65050:39722:15637:-546 WINSPOOL.DRV 730013AA 096C kernel32.LocalAlloc(00000040, 00000050) 10:65050:39722:15637:-546 WINSPOOL.DRV 73006FA2 096C kernel32.LoadLibraryExW(0012B57A: "C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\hpmdp093.dll", 00000000, 00000008) HE-глючный API Код: 65523:63841:27978:38941:-627 ax32.exe 006BBF52 0D50 Gdi32.CreateICA(0018CF24, 0018D028: "\\server\printer", 00000000, 00000000) 65523:63841:27978:38941:-627 GDI32.dll 76CC0AFB 0D50 kernel32.LoadLibraryW(76CC0FE8: "winspool.drv") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B15 0D50 kernel32.GetProcAddress(747E0000, 76CC0FD8: "StartDocDlgW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B2B 0D50 kernel32.GetProcAddress(747E0000, 76CC0FC8: "OpenPrinterW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B3B 0D50 kernel32.GetProcAddress(747E0000, 76CC0FB8: "ResetPrinterW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B4B 0D50 kernel32.GetProcAddress(747E0000, 76CC0FA8: "ClosePrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B5B 0D50 kernel32.GetProcAddress(747E0000, 76CC0F9C: "GetPrinterW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B6B 0D50 kernel32.GetProcAddress(747E0000, 76CC0F88: "GetPrinterDriverW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B7B 0D50 kernel32.GetProcAddress(747E0000, 76CC0F78: "EndDocPrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B8B 0D50 kernel32.GetProcAddress(747E0000, 76CC0F68: "EndPagePrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0B9B 0D50 kernel32.GetProcAddress(747E0000, 76CC0F5C: "ReadPrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BAB 0D50 kernel32.GetProcAddress(747E0000, 76CC0F48: "StartDocPrinterW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BBB 0D50 kernel32.GetProcAddress(747E0000, 76CC0F34: "StartPagePrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BCB 0D50 kernel32.GetProcAddress(747E0000, 76CC0F24: "AbortPrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BDB 0D50 kernel32.GetProcAddress(747E0000, 76CC0F14: "DocumentEvent") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BEB 0D50 kernel32.GetProcAddress(747E0000, 76CC0F04: "QuerySpoolMode") 65523:63841:27978:38941:-627 GDI32.dll 76CC0BFB 0D50 kernel32.GetProcAddress(747E0000, 76CC0EF0: "QueryRemoteFonts") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C0B 0D50 kernel32.GetProcAddress(747E0000, 76CC0EE4: "SeekPrinter") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C1B 0D50 kernel32.GetProcAddress(747E0000, 76CC0ED0: "QueryColorProfile") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C2B 0D50 kernel32.GetProcAddress(747E0000, 76CC0EB8: "SplDriverUnloadComplete") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C3B 0D50 kernel32.GetProcAddress(747E0000, 76CC0EA4: "DocumentPropertiesW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C4B 0D50 kernel32.GetProcAddress(747E0000, 000000E0) 65523:63841:27978:38941:-627 GDI32.dll 76CC0C5B 0D50 kernel32.GetProcAddress(747E0000, 76CC0E94: "IsValidDevmodeW") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C6B 0D50 kernel32.GetProcAddress(747E0000, 76CC0E80: "GetSpoolFileHandle") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C7B 0D50 kernel32.GetProcAddress(747E0000, 76CC0E70: "CommitSpoolData") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C8B 0D50 kernel32.GetProcAddress(747E0000, 76CC0E58: "CloseSpoolFileHandle") 65523:63841:27978:38941:-627 GDI32.dll 76CC0C9B 0D50 kernel32.GetProcAddress(747E0000, 000000CD) 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F9FEE 0D50 kernel32.LocalAlloc(00000040, 0000007C) 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F9FEE 0D50 kernel32.LocalAlloc(00000040, 00000054) 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F9FEE 0D50 kernel32.LocalAlloc(00000040, 00000010) 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F9FEE 0D50 kernel32.LocalAlloc(00000040, 00000038) 65523:63841:27978:38941:-627 WINSPOOL.DRV 74805969 0D50 kernel32.LoadLibraryExA(74813E50: "RPCRT4.dll", 00000000, 00000000) 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 748140E6: "NdrClientCall2") 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 748140F8: "RpcStringBindingComposeW") 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 74814114: "RpcBindingFromStringBindingW") 65523:63841:27978:38941:-627 RPCRT4.dll 76D4B1A3 0D50 kernel32.SetCriticalSectionSpinCount(0472B1F4, 00000FA0) 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 7481406C: "RpcBindingSetAuthInfoExW") 65523:63841:27978:38941:-627 RPCRT4.dll 76D4B1A3 0D50 kernel32.SetCriticalSectionSpinCount(0472B33C, 00000FA0) 65523:63841:27978:38941:-627 RPCRT4.dll 76D4B1A3 0D50 kernel32.SetCriticalSectionSpinCount(0472B7B4, 00000FA0) 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 748141AE: "RpcStringFreeW") 65523:63841:27978:38941:-627 RPCRT4.dll 76D4B1A3 0D50 kernel32.SetCriticalSectionSpinCount(0472B49C, 00000FA0) 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 7481419C: "RpcBindingFree") 65523:63841:27978:38941:-627 WINSPOOL.DRV 747FA088 0D50 kernel32.LocalFree(00DF4D80: "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee") 65523:63841:27978:38941:-627 GDI32.dll 76CC0726 0D50 kernel32.GetCurrentProcessId() 65523:63841:27978:38941:-627 GDI32.dll 76CC0734 0D50 kernel32.ProcessIdToSessionId(000004D0, 0018C148) 65523:63841:27978:38941:-627 GDI32.dll 76CC077B 0D50 kernel32.InitializeCriticalSection(02D01270: ".insert(SysASPClientTable.parentId, SysASPClientTable.id);") 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F47AE 0D50 kernel32.LoadLibraryW(747E15A4: "winspool.drv") 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F481B 0D50 kernel32.GetCurrentProcessId() 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F4891 0D50 kernel32.ProcessIdToSessionId(000004D0, 0018B720) 65523:63841:27978:38941:-627 RPCRT4.dll 76D4B1A3 0D50 kernel32.SetCriticalSectionSpinCount(0472B1F4, 00000FA0) 65523:63841:27978:38941:-627 WINSPOOL.DRV 747F4997 0D50 kernel32.CreateMutexW(00000000, 00000000, 0018BFAC: "Local\WinSpl64To32Mutex_29408_0_3000") 65523:63841:27978:38941:-627 WINSPOOL.DRV 748059F9 0D50 kernel32.GetProcAddress(76D30000, 74814164: "RpcMgmtIsServerListening") |
|