1(1) NEW SOFTWARE RELEASE ==================== Product involved: AXIS Print Monitor for Windows NT Release date: 97-04-21 Release type: PRODUCTION Software version: 1.01 Software media: - Last preceding release: 1.00 --------------------------------------------------------------- Release description: 1. Support for Windows NT 3.5x added 2. The Print Monitor could cause the computer to run out of memory. This is fixed. 3. The logfile has changed name to axprmon.log Best regards AXIS COMMUNICATIONS AB Further information is available on request: Appendix A: Technical description of the release Appendix B: Software limitations Appendix A - TECHNICAL DESCRIPTION OF THE RELEASE 1(1) Product involved: AXIS Print Monitor for Windows NT Software version: 1.01 -------------------------------------------------------------- 1. Support for Windows NT 3.5x added 2. Due to improper handling of the allocated memory in the Print Monitor, the system could run out of memory which required reboot of the PC. 3. The logfile changed name to axprmon.log since Windows NT 3.51, creates a file called axismon.log requiring another name of the Print Monitor's log file. Additional information ---------------------- AXIS Print Monitor is used for peer-to-peer printing under Windows NT. Peer-to-peer printing means that your print jobs are sent directly to the print server. AXIS Print Monitor can be used for client server printing. Install AXIS Print Monitor on the server and share the printers. Microsoft Network (NetBIOS/NetBEUI) must be running when using AXIS Print Monitor. When using the Print Monitor in a client-server configuration, Pop-up messages should not be used on shared printers, since they are issued only on the server and must be acknowledged on the server before the print jobs will be released. Appendix B - SOFTWARE LIMITATIONS 1(1) Product involved: AXIS Print Monitor for Windows NT Software version: 1.01 -------------------------------------------------------------- AXIS Print Monitor runs on Intel X86 platforms. When running the Add Printer wizard immediately after the monitor is installed or after reboot, the list with available AXIS Ports may be empty. Go back in the wizard, wait and retry to get the list with AXIS Ports. On shared printers, the status of the printer is reported only to Windows NT 4 clients. The status reporting is handled by Windows If a print job is suspended for more than ca 3 minutes (e.g. when the printer is out of paper), the print job will be restarted from the beginning. This is due to an error in Microsoft's NetBIOS implementation If a printer is Offline when a print job is started, no popup message will be issued. The reason is that the print job is pending in the spooler and the Axis Print Monitor is not called until the printer is Online. Appendix C - DRAFT TEXTS FOR MANUAL UPDATES 1(1) Product involved: AXIS Print Monitor for Windows NT Software version: 1.01 -------------------------------------------------------------- Appendix D - AXIS INTERNAL DOCUMENT 1(1) Product involved: AXIS Print Monitor for Windows NT Software version: 1.01 -------------------------------------------------------------- Windows NT 3.51 support added by exporting the monitor API:s directly and not via function pointer table. Also, the calling convention was changed from __cdecl to stdcall. The reason was that on NT 3.51 some of the exporting API:s is declared as WINAPI which is the same as stdcall. Two big memory leaks fixed. In Axismon.c function SyncRegistry, portKeyPath was never deallocated. In Axismon.c function StatusThread, a printer object was opened (OpenPrinter), but never closed. Help is called context sensitive. When in Configure Port dialog, that Help page is opened and analogous in Add Port. The logfile has changed name to axprmon.log. The reason is that on NT 3.51 the system created a logfile called axismon.log