You should be able to get the "Work Offline" status using win32print.GetPrinter with level 2. The returned Attributes will contain PRINTER_ATTRIBUTE_WORK_OFFLINE Roger