Data Structures |
| struct | LPPRINTER_NOTIFY_OPTIONS_TYPE |
| struct | LPPRINTER_NOTIFY_OPTIONS |
| struct | LPADDJOB_INFO_1A |
| struct | LPADDJOB_INFO_1W |
| struct | LPDATATYPES_INFO_1A |
| struct | LPDATATYPES_INFO_1W |
| struct | LPJOB_INFO_1A |
| struct | LPJOB_INFO_1W |
| struct | LPJOB_INFO_2A |
| struct | LPJOB_INFO_2W |
| struct | LPDOC_INFO_1A |
| struct | LPDOC_INFO_1W |
| struct | LPDOC_INFO_2A |
| struct | LPDOC_INFO_2W |
| struct | LPDRIVER_INFO_1A |
| struct | LPDRIVER_INFO_1W |
| struct | LPDRIVER_INFO_2A |
| struct | LPDRIVER_INFO_2W |
| struct | LPDRIVER_INFO_3A |
| struct | LPDRIVER_INFO_3W |
| struct | LPDRIVER_INFO_4A |
| struct | LPDRIVER_INFO_4W |
| struct | LPDRIVER_INFO_5A |
| struct | LPDRIVER_INFO_5W |
| struct | LPDRIVER_INFO_6A |
| struct | LPDRIVER_INFO_6W |
| struct | LPDRIVER_INFO_8A |
| struct | LPDRIVER_INFO_8W |
| struct | LPMONITOR_INFO_1A |
| struct | LPMONITOR_INFO_1W |
| struct | LPPORT_INFO_1A |
| struct | LPPORT_INFO_1W |
| struct | LPMONITOR_INFO_2A |
| struct | LPMONITOR_INFO_2W |
| struct | LPPORT_INFO_2A |
| struct | LPPORT_INFO_2W |
| struct | LPPORT_INFO_3A |
| struct | LPPORT_INFO_3W |
| struct | LPPRINTER_INFO_1A |
| struct | LPPRINTER_INFO_1W |
| struct | LPPRINTER_INFO_2A |
| struct | LPPRINTER_INFO_2W |
| struct | LPPRINTER_INFO_3 |
| struct | LPPRINTER_INFO_4A |
| struct | LPPRINTER_INFO_4W |
| struct | LPPRINTER_INFO_5A |
| struct | LPPRINTER_INFO_5W |
| struct | LPPRINTER_INFO_6 |
| struct | LPPRINTPROCESSOR_INFO_1A |
| struct | LPPRINTPROCESSOR_INFO_1W |
| struct | LPPRINTER_NOTIFY_INFO_DATA |
| struct | LPPRINTER_NOTIFY_INFO |
| struct | LPFORM_INFO_1A |
| struct | LPFORM_INFO_1W |
| struct | LPPRINTER_DEFAULTSA |
| struct | LPPRINTER_DEFAULTSW |
| struct | LPPROVIDOR_INFO_1A |
| struct | LPPROVIDOR_INFO_1W |
| struct | LPPROVIDOR_INFO_2A |
| struct | LPPROVIDOR_INFO_2W |
| struct | PBINARY_CONTAINER |
| struct | PBIDI_DATA |
| struct | PBIDI_REQUEST_DATA |
| struct | PBIDI_REQUEST_CONTAINER |
| struct | PBIDI_RESPONSE_DATA |
| struct | PBIDI_RESPONSE_CONTAINER |
Defines |
| #define | DI_CHANNEL 1 |
| #define | DI_CHANNEL_WRITE 2 |
| #define | DI_READ_SPOOL_JOB 3 |
| #define | FORM_BUILTIN 1 |
| #define | JOB_CONTROL_PAUSE 1 |
| #define | JOB_CONTROL_RESUME 2 |
| #define | JOB_CONTROL_CANCEL 3 |
| #define | JOB_CONTROL_RESTART 4 |
| #define | JOB_CONTROL_DELETE 5 |
| #define | JOB_STATUS_PAUSED 1 |
| #define | JOB_STATUS_ERROR 2 |
| #define | JOB_STATUS_DELETING 4 |
| #define | JOB_STATUS_SPOOLING 8 |
| #define | JOB_STATUS_PRINTING 16 |
| #define | JOB_STATUS_OFFLINE 32 |
| #define | JOB_STATUS_PAPEROUT 0x40 |
| #define | JOB_STATUS_PRINTED 0x80 |
| #define | JOB_STATUS_DELETED 0x100 |
| #define | JOB_STATUS_BLOCKED_DEVQ 0x200 |
| #define | JOB_STATUS_USER_INTERVENTION 0x400 |
| #define | JOB_POSITION_UNSPECIFIED 0 |
| #define | JOB_NOTIFY_TYPE 1 |
| #define | JOB_NOTIFY_FIELD_PRINTER_NAME 0 |
| #define | JOB_NOTIFY_FIELD_MACHINE_NAME 1 |
| #define | JOB_NOTIFY_FIELD_PORT_NAME 2 |
| #define | JOB_NOTIFY_FIELD_USER_NAME 3 |
| #define | JOB_NOTIFY_FIELD_NOTIFY_NAME 4 |
| #define | JOB_NOTIFY_FIELD_DATATYPE 5 |
| #define | JOB_NOTIFY_FIELD_PRINT_PROCESSOR 6 |
| #define | JOB_NOTIFY_FIELD_PARAMETERS 7 |
| #define | JOB_NOTIFY_FIELD_DRIVER_NAME 8 |
| #define | JOB_NOTIFY_FIELD_DEVMODE 9 |
| #define | JOB_NOTIFY_FIELD_STATUS 10 |
| #define | JOB_NOTIFY_FIELD_STATUS_STRING 11 |
| #define | JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR 12 |
| #define | JOB_NOTIFY_FIELD_DOCUMENT 13 |
| #define | JOB_NOTIFY_FIELD_PRIORITY 14 |
| #define | JOB_NOTIFY_FIELD_POSITION 15 |
| #define | JOB_NOTIFY_FIELD_SUBMITTED 16 |
| #define | JOB_NOTIFY_FIELD_START_TIME 17 |
| #define | JOB_NOTIFY_FIELD_UNTIL_TIME 18 |
| #define | JOB_NOTIFY_FIELD_TIME 19 |
| #define | JOB_NOTIFY_FIELD_TOTAL_PAGES 20 |
| #define | JOB_NOTIFY_FIELD_PAGES_PRINTED 21 |
| #define | JOB_NOTIFY_FIELD_TOTAL_BYTES 22 |
| #define | JOB_NOTIFY_FIELD_BYTES_PRINTED 23 |
| #define | JOB_ACCESS_ADMINISTER 16 |
| #define | JOB_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|JOB_ACCESS_ADMINISTER) |
| #define | JOB_READ (STANDARD_RIGHTS_READ| JOB_ACCESS_ADMINISTER) |
| #define | JOB_WRITE (STANDARD_RIGHTS_WRITE|JOB_ACCESS_ADMINISTER) |
| #define | JOB_EXECUTE (STANDARD_RIGHTS_EXECUTE|JOB_ACCESS_ADMINISTER) |
| #define | PRINTER_NOTIFY_OPTIONS_REFRESH 1 |
| #define | PRINTER_ACCESS_ADMINISTER 4 |
| #define | PRINTER_ACCESS_USE 8 |
| #define | PRINTER_ERROR_INFORMATION 0x80000000 |
| #define | PRINTER_ERROR_WARNING 0x40000000 |
| #define | PRINTER_ERROR_SEVERE 0x20000000 |
| #define | PRINTER_ERROR_OUTOFPAPER 1 |
| #define | PRINTER_ERROR_JAM 2 |
| #define | PRINTER_ERROR_OUTOFTONER 4 |
| #define | PRINTER_CONTROL_PAUSE 1 |
| #define | PRINTER_CONTROL_RESUME 2 |
| #define | PRINTER_CONTROL_PURGE 3 |
| #define | PRINTER_CONTROL_SET_STATUS 4 |
| #define | PRINTER_STATUS_PAUSED 1 |
| #define | PRINTER_STATUS_ERROR 2 |
| #define | PRINTER_STATUS_PENDING_DELETION 4 |
| #define | PRINTER_STATUS_PAPER_JAM 8 |
| #define | PRINTER_STATUS_PAPER_OUT 0x10 |
| #define | PRINTER_STATUS_MANUAL_FEED 0x20 |
| #define | PRINTER_STATUS_PAPER_PROBLEM 0x40 |
| #define | PRINTER_STATUS_OFFLINE 0x80 |
| #define | PRINTER_STATUS_IO_ACTIVE 0x100 |
| #define | PRINTER_STATUS_BUSY 0x200 |
| #define | PRINTER_STATUS_PRINTING 0x400 |
| #define | PRINTER_STATUS_OUTPUT_BIN_FULL 0x800 |
| #define | PRINTER_STATUS_NOT_AVAILABLE 0x1000 |
| #define | PRINTER_STATUS_WAITING 0x2000 |
| #define | PRINTER_STATUS_PROCESSING 0x4000 |
| #define | PRINTER_STATUS_INITIALIZING 0x8000 |
| #define | PRINTER_STATUS_WARMING_UP 0x10000 |
| #define | PRINTER_STATUS_TONER_LOW 0x20000 |
| #define | PRINTER_STATUS_NO_TONER 0x40000 |
| #define | PRINTER_STATUS_PAGE_PUNT 0x80000 |
| #define | PRINTER_STATUS_USER_INTERVENTION 0x100000 |
| #define | PRINTER_STATUS_OUT_OF_MEMORY 0x200000 |
| #define | PRINTER_STATUS_DOOR_OPEN 0x400000 |
| #define | PRINTER_STATUS_SERVER_UNKNOWN 0x800000 |
| #define | PRINTER_STATUS_POWER_SAVE 0x1000000 |
| #define | PRINTER_ATTRIBUTE_QUEUED 1 |
| #define | PRINTER_ATTRIBUTE_DIRECT 2 |
| #define | PRINTER_ATTRIBUTE_DEFAULT 4 |
| #define | PRINTER_ATTRIBUTE_SHARED 8 |
| #define | PRINTER_ATTRIBUTE_NETWORK 0x10 |
| #define | PRINTER_ATTRIBUTE_HIDDEN 0x20 |
| #define | PRINTER_ATTRIBUTE_LOCAL 0x40 |
| #define | PRINTER_ATTRIBUTE_ENABLE_DEVQ 0x80 |
| #define | PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS 0x100 |
| #define | PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST 0x200 |
| #define | PRINTER_ATTRIBUTE_WORK_OFFLINE 0x400 |
| #define | PRINTER_ATTRIBUTE_ENABLE_BIDI 0x800 |
| #define | PRINTER_ATTRIBUTE_RAW_ONLY 0x1000 |
| #define | PRINTER_ATTRIBUTE_PUBLISHED 0x2000 |
| #define | PRINTER_ENUM_DEFAULT 1 |
| #define | PRINTER_ENUM_LOCAL 2 |
| #define | PRINTER_ENUM_CONNECTIONS 4 |
| #define | PRINTER_ENUM_FAVORITE 4 |
| #define | PRINTER_ENUM_NAME 8 |
| #define | PRINTER_ENUM_REMOTE 16 |
| #define | PRINTER_ENUM_SHARED 32 |
| #define | PRINTER_ENUM_NETWORK 0x40 |
| #define | PRINTER_ENUM_EXPAND 0x4000 |
| #define | PRINTER_ENUM_CONTAINER 0x8000 |
| #define | PRINTER_ENUM_ICONMASK 0xff0000 |
| #define | PRINTER_ENUM_ICON1 0x10000 |
| #define | PRINTER_ENUM_ICON2 0x20000 |
| #define | PRINTER_ENUM_ICON3 0x40000 |
| #define | PRINTER_ENUM_ICON4 0x80000 |
| #define | PRINTER_ENUM_ICON5 0x100000 |
| #define | PRINTER_ENUM_ICON6 0x200000 |
| #define | PRINTER_ENUM_ICON7 0x400000 |
| #define | PRINTER_ENUM_ICON8 0x800000 |
| #define | PRINTER_NOTIFY_TYPE 0 |
| #define | PRINTER_NOTIFY_FIELD_SERVER_NAME 0 |
| #define | PRINTER_NOTIFY_FIELD_PRINTER_NAME 1 |
| #define | PRINTER_NOTIFY_FIELD_SHARE_NAME 2 |
| #define | PRINTER_NOTIFY_FIELD_PORT_NAME 3 |
| #define | PRINTER_NOTIFY_FIELD_DRIVER_NAME 4 |
| #define | PRINTER_NOTIFY_FIELD_COMMENT 5 |
| #define | PRINTER_NOTIFY_FIELD_LOCATION 6 |
| #define | PRINTER_NOTIFY_FIELD_DEVMODE 7 |
| #define | PRINTER_NOTIFY_FIELD_SEPFILE 8 |
| #define | PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR 9 |
| #define | PRINTER_NOTIFY_FIELD_PARAMETERS 10 |
| #define | PRINTER_NOTIFY_FIELD_DATATYPE 11 |
| #define | PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR 12 |
| #define | PRINTER_NOTIFY_FIELD_ATTRIBUTES 13 |
| #define | PRINTER_NOTIFY_FIELD_PRIORITY 14 |
| #define | PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY 15 |
| #define | PRINTER_NOTIFY_FIELD_START_TIME 16 |
| #define | PRINTER_NOTIFY_FIELD_UNTIL_TIME 17 |
| #define | PRINTER_NOTIFY_FIELD_STATUS 18 |
| #define | PRINTER_NOTIFY_FIELD_STATUS_STRING 19 |
| #define | PRINTER_NOTIFY_FIELD_CJOBS 20 |
| #define | PRINTER_NOTIFY_FIELD_AVERAGE_PPM 21 |
| #define | PRINTER_NOTIFY_FIELD_TOTAL_PAGES 22 |
| #define | PRINTER_NOTIFY_FIELD_PAGES_PRINTED 23 |
| #define | PRINTER_NOTIFY_FIELD_TOTAL_BYTES 24 |
| #define | PRINTER_NOTIFY_FIELD_BYTES_PRINTED 25 |
| #define | PRINTER_CHANGE_ADD_PRINTER 1 |
| #define | PRINTER_CHANGE_SET_PRINTER 2 |
| #define | PRINTER_CHANGE_DELETE_PRINTER 4 |
| #define | PRINTER_CHANGE_FAILED_CONNECTION_PRINTER 8 |
| #define | PRINTER_CHANGE_PRINTER 0xFF |
| #define | PRINTER_CHANGE_ADD_JOB 0x100 |
| #define | PRINTER_CHANGE_SET_JOB 0x200 |
| #define | PRINTER_CHANGE_DELETE_JOB 0x400 |
| #define | PRINTER_CHANGE_WRITE_JOB 0x800 |
| #define | PRINTER_CHANGE_JOB 0xFF00 |
| #define | PRINTER_CHANGE_ADD_FORM 0x10000 |
| #define | PRINTER_CHANGE_SET_FORM 0x20000 |
| #define | PRINTER_CHANGE_DELETE_FORM 0x40000 |
| #define | PRINTER_CHANGE_FORM 0x70000 |
| #define | PRINTER_CHANGE_ADD_PORT 0x100000 |
| #define | PRINTER_CHANGE_CONFIGURE_PORT 0x200000 |
| #define | PRINTER_CHANGE_DELETE_PORT 0x400000 |
| #define | PRINTER_CHANGE_PORT 0x700000 |
| #define | PRINTER_CHANGE_ADD_PRINT_PROCESSOR 0x1000000 |
| #define | PRINTER_CHANGE_DELETE_PRINT_PROCESSOR 0x4000000 |
| #define | PRINTER_CHANGE_PRINT_PROCESSOR 0x7000000 |
| #define | PRINTER_CHANGE_ADD_PRINTER_DRIVER 0x10000000 |
| #define | PRINTER_CHANGE_SET_PRINTER_DRIVER 0x20000000 |
| #define | PRINTER_CHANGE_DELETE_PRINTER_DRIVER 0x40000000 |
| #define | PRINTER_CHANGE_PRINTER_DRIVER 0x70000000 |
| #define | PRINTER_CHANGE_TIMEOUT 0x80000000 |
| #define | PRINTER_CHANGE_ALL 0x7777FFFF |
| #define | PRINTER_NOTIFY_INFO_DISCARDED 1 |
| #define | PRINTER_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|PRINTER_ACCESS_ADMINISTER|PRINTER_ACCESS_USE) |
| #define | PRINTER_READ (STANDARD_RIGHTS_READ|PRINTER_ACCESS_USE) |
| #define | PRINTER_WRITE (STANDARD_RIGHTS_WRITE|PRINTER_ACCESS_USE) |
| #define | PRINTER_EXECUTE (STANDARD_RIGHTS_EXECUTE|PRINTER_ACCESS_USE) |
| #define | NO_PRIORITY 0 |
| #define | MAX_PRIORITY 99 |
| #define | MIN_PRIORITY 1 |
| #define | DEF_PRIORITY 1 |
| #define | PORT_TYPE_WRITE 1 |
| #define | PORT_TYPE_READ 2 |
| #define | PORT_TYPE_REDIRECTED 4 |
| #define | PORT_TYPE_NET_ATTACHED 8 |
| #define | SERVER_ACCESS_ADMINISTER 1 |
| #define | SERVER_ACCESS_ENUMERATE 2 |
| #define | SERVER_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SERVER_ACCESS_ADMINISTER|SERVER_ACCESS_ENUMERATE) |
| #define | SERVER_READ (STANDARD_RIGHTS_READ|SERVER_ACCESS_ENUMERATE) |
| #define | SERVER_WRITE (STANDARD_RIGHTS_WRITE|SERVER_ACCESS_ADMINISTER|SERVER_ACCESS_ENUMERATE) |
| #define | SERVER_EXECUTE (STANDARD_RIGHTS_EXECUTE|SERVER_ACCESS_ENUMERATE) |
| #define | PORT_STATUS_TYPE_ERROR 1 |
| #define | PORT_STATUS_TYPE_WARNING 2 |
| #define | PORT_STATUS_TYPE_INFO 3 |
| #define | PORT_STATUS_OFFLINE 1 |
| #define | PORT_STATUS_PAPER_JAM 2 |
| #define | PORT_STATUS_PAPER_OUT 3 |
| #define | PORT_STATUS_OUTPUT_BIN_FULL 4 |
| #define | PORT_STATUS_PAPER_PROBLEM 5 |
| #define | PORT_STATUS_NO_TONER 6 |
| #define | PORT_STATUS_DOOR_OPEN 7 |
| #define | PORT_STATUS_USER_INTERVENTION 8 |
| #define | PORT_STATUS_OUT_OF_MEMORY 9 |
| #define | PORT_STATUS_TONER_LOW 10 |
| #define | PORT_STATUS_WARMING_UP 11 |
| #define | PORT_STATUS_POWER_SAVE 12 |
| #define | PRINTER_DRIVER_PACKAGE_AWARE 0x00000001 |
| #define | DRIVER_KERNELMODE 0x00000001 |
| #define | DRIVER_USERMODE 0x00000002 |
| #define | DPD_DELETE_UNUSED_FILES 0x00000001 |
| #define | DPD_DELETE_SPECIFIC_VERSION 0x00000002 |
| #define | DPD_DELETE_ALL_FILES 0x00000004 |
| #define | APD_STRICT_UPGRADE 0x00000001 |
| #define | APD_STRICT_DOWNGRADE 0x00000002 |
| #define | APD_COPY_ALL_FILES 0x00000004 |
| #define | APD_COPY_NEW_FILES 0x00000008 |
| #define | AddForm AddFormA |
| #define | AddJob AddJobA |
| #define | AddMonitor AddMonitorA |
| #define | AddPort AddPortA |
| #define | AddPrinter AddPrinterA |
| #define | AddPrinterConnection AddPrinterConnectionA |
| #define | AddPrinterDriver AddPrinterDriverA |
| #define | AddPrintProcessor AddPrintProcessorA |
| #define | AddPrintProvidor AddPrintProvidorA |
| #define | AdvancedDocumentProperties AdvancedDocumentPropertiesA |
| #define | ConfigurePort ConfigurePortA |
| #define | DeleteForm DeleteFormA |
| #define | DeleteMonitor DeleteMonitorA |
| #define | DeletePort DeletePortA |
| #define | DeletePrinterConnection DeletePrinterConnectionA |
| #define | DeletePrinterData DeletePrinterDataA |
| #define | DeletePrinterDriver DeletePrinterDriverA |
| #define | DeletePrintProcessor DeletePrinterProcessorA |
| #define | DeletePrintProvidor DeletePrinterProvidorA |
| #define | DocumentProperties DocumentPropertiesA |
| #define | EnumForms EnumFormsA |
| #define | EnumJobs EnumJobsA |
| #define | EnumMonitors EnumMonitorsA |
| #define | EnumPorts EnumPortsA |
| #define | EnumPrinterData EnumPrinterDataA |
| #define | EnumPrinterDrivers EnumPrinterDriversA |
| #define | EnumPrinters EnumPrintersA |
| #define | EnumPrintProcessorDatatypes EnumPrintProcessorDatatypesA |
| #define | EnumPrintProcessors EnumPrintProcessorsA |
| #define | GetDefaultPrinter GetDefaultPrinterA |
| #define | GetForm GetFormA |
| #define | GetJob GetJobA |
| #define | GetPrinter GetPrinterA |
| #define | GetPrinterData GetPrinterDataA |
| #define | GetPrinterDriver GetPrinterDriverA |
| #define | GetPrinterDriverDirectory GetPrinterDriverDirectoryA |
| #define | GetPrintProcessorDirectory GetPrintProcessorDirectoryA |
| #define | IsValidDevmode IsValidDevmodeA |
| #define | OpenPrinter OpenPrinterA |
| #define | PrinterMessageBox PrinterMessageBoxA |
| #define | ResetPrinter ResetPrinterA |
| #define | SetForm SetFormA |
| #define | SetJob SetJobA |
| #define | SetPrinter SetPrinterA |
| #define | SetPrinterData SetPrinterDataA |
| #define | StartDocPrinter StartDocPrinterA |
Typedefs |
| typedef JOB_INFO_1A | JOB_INFO_1 |
| typedef JOB_INFO_1A * | PJOB_INFO_1 |
| typedef JOB_INFO_1A * | LPJOB_INFO_1 |
| typedef JOB_INFO_2A | JOB_INFO_2 |
| typedef JOB_INFO_2A * | PJOB_INFO_2 |
| typedef JOB_INFO_2A * | LPJOB_INFO_2 |
| typedef ADDJOB_INFO_1A | ADDJOB_INFO_1 |
| typedef ADDJOB_INFO_1A * | PADDJOB_INFO_1 |
| typedef ADDJOB_INFO_1A * | LPADDJOB_INFO_1 |
| typedef DATATYPES_INFO_1A | DATATYPES_INFO_1 |
| typedef DATATYPES_INFO_1A * | PDATATYPES_INFO_1 |
| typedef DATATYPES_INFO_1A * | LPDATATYPES_INFO_1 |
| typedef MONITOR_INFO_1A | MONITOR_INFO_1 |
| typedef MONITOR_INFO_1A * | PMONITOR_INFO_1 |
| typedef MONITOR_INFO_1A * | LPMONITOR_INFO_1 |
| typedef MONITOR_INFO_2A | MONITOR_INFO_2 |
| typedef MONITOR_INFO_2A * | PMONITOR_INFO_2 |
| typedef MONITOR_INFO_2A * | LPMONITOR_INFO_2 |
| typedef DOC_INFO_1A | DOC_INFO_1 |
| typedef DOC_INFO_1A * | PDOC_INFO_1 |
| typedef DOC_INFO_1A * | LPDOC_INFO_1 |
| typedef DOC_INFO_2A | DOC_INFO_2 |
| typedef DOC_INFO_2A * | PDOC_INFO_2 |
| typedef DOC_INFO_2A * | LPDOC_INFO_2 |
| typedef PORT_INFO_1A | PORT_INFO_1 |
| typedef PORT_INFO_1A * | PPORT_INFO_1 |
| typedef PORT_INFO_1A * | LPPORT_INFO_1 |
| typedef PORT_INFO_2A | PORT_INFO_2 |
| typedef PORT_INFO_2A * | PPORT_INFO_2 |
| typedef PORT_INFO_2A * | LPPORT_INFO_2 |
| typedef PORT_INFO_3A | PORT_INFO_3 |
| typedef PORT_INFO_3A * | PPORT_INFO_3 |
| typedef PORT_INFO_3A * | LPPORT_INFO_3 |
| typedef DRIVER_INFO_2A | DRIVER_INFO_2 |
| typedef DRIVER_INFO_2A * | PDRIVER_INFO_2 |
| typedef DRIVER_INFO_2A * | LPDRIVER_INFO_2 |
| typedef DRIVER_INFO_4A | DRIVER_INFO_4 |
| typedef DRIVER_INFO_4A * | PDRIVER_INFO_4 |
| typedef DRIVER_INFO_4A * | LPDRIVER_INFO_4 |
| typedef DRIVER_INFO_5A | DRIVER_INFO_5 |
| typedef DRIVER_INFO_5A * | PDRIVER_INFO_5 |
| typedef DRIVER_INFO_5A * | LPDRIVER_INFO_5 |
| typedef DRIVER_INFO_6A | DRIVER_INFO_6 |
| typedef DRIVER_INFO_6A * | PDRIVER_INFO_6 |
| typedef DRIVER_INFO_6A * | LPDRIVER_INFO_6 |
| typedef DRIVER_INFO_8A | DRIVER_INFO_8 |
| typedef DRIVER_INFO_8A * | PDRIVER_INFO_8 |
| typedef DRIVER_INFO_8A * | LPDRIVER_INFO_8 |
| typedef PRINTER_INFO_1A | PRINTER_INFO_1 |
| typedef PRINTER_INFO_1A * | PPRINTER_INFO_1 |
| typedef PRINTER_INFO_1A * | LPPRINTER_INFO_1 |
| typedef PRINTER_INFO_2A | PRINTER_INFO_2 |
| typedef PRINTER_INFO_2A * | PPRINTER_INFO_2 |
| typedef PRINTER_INFO_2A * | LPPRINTER_INFO_2 |
| typedef PRINTER_INFO_4A | PRINTER_INFO_4 |
| typedef PRINTER_INFO_4A * | PPRINTER_INFO_4 |
| typedef PRINTER_INFO_4A * | LPPRINTER_INFO_4 |
| typedef PRINTER_INFO_5A | PRINTER_INFO_5 |
| typedef PRINTER_INFO_5A * | PPRINTER_INFO_5 |
| typedef PRINTER_INFO_5A * | LPPRINTER_INFO_5 |
| typedef PRINTPROCESSOR_INFO_1A | PRINTPROCESSOR_INFO_1 |
| typedef PRINTPROCESSOR_INFO_1A * | PPRINTPROCESSOR_INFO_1 |
| typedef PRINTPROCESSOR_INFO_1A * | LPPRINTPROCESSOR_INFO_1 |
| typedef FORM_INFO_1A | FORM_INFO_1 |
| typedef FORM_INFO_1A * | PFORM_INFO_1 |
| typedef FORM_INFO_1A * | LPFORM_INFO_1 |
| typedef PRINTER_DEFAULTSA | PRINTER_DEFAULTS |
| typedef PRINTER_DEFAULTSA * | PPRINTER_DEFAULTS |
| typedef PRINTER_DEFAULTSA * | LPPRINTER_DEFAULTS |
Functions |
| BOOL WINAPI | AbortPrinter (HANDLE) |
| BOOL WINAPI | AddFormA (HANDLE, DWORD, PBYTE) |
| BOOL WINAPI | AddFormW (HANDLE, DWORD, PBYTE) |
| BOOL WINAPI | AddJobA (HANDLE, DWORD, PBYTE, DWORD, PDWORD) |
| BOOL WINAPI | AddJobW (HANDLE, DWORD, PBYTE, DWORD, PDWORD) |
| BOOL WINAPI | AddMonitorA (LPSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddMonitorW (LPWSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddPortA (LPSTR, HWND, LPSTR) |
| BOOL WINAPI | AddPortW (LPWSTR, HWND, LPWSTR) |
| HANDLE WINAPI | AddPrinterA (LPSTR, DWORD, PBYTE) |
| HANDLE WINAPI | AddPrinterW (LPWSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddPrinterConnectionA (LPSTR) |
| BOOL WINAPI | AddPrinterConnectionW (LPWSTR) |
| BOOL WINAPI | AddPrinterDriverA (LPSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddPrinterDriverW (LPWSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddPrintProcessorA (LPSTR, LPSTR, LPSTR, LPSTR) |
| BOOL WINAPI | AddPrintProcessorW (LPWSTR, LPWSTR, LPWSTR, LPWSTR) |
| BOOL WINAPI | AddPrintProvidorA (LPSTR, DWORD, PBYTE) |
| BOOL WINAPI | AddPrintProvidorW (LPWSTR, DWORD, PBYTE) |
| LONG WINAPI | AdvancedDocumentPropertiesA (HWND, HANDLE, LPSTR, PDEVMODEA, PDEVMODEA) |
| LONG WINAPI | AdvancedDocumentPropertiesW (HWND, HANDLE, LPWSTR, PDEVMODEW, PDEVMODEW) |
| BOOL WINAPI | ClosePrinter (HANDLE) |
| BOOL WINAPI | ConfigurePortA (LPSTR, HWND, LPSTR) |
| BOOL WINAPI | ConfigurePortW (LPWSTR, HWND, LPWSTR) |
| HANDLE WINAPI | ConnectToPrinterDlg (HWND, DWORD) |
| BOOL WINAPI | DeleteFormA (HANDLE, LPSTR) |
| BOOL WINAPI | DeleteFormW (HANDLE, LPWSTR) |
| BOOL WINAPI | DeleteMonitorA (LPSTR, LPSTR, LPSTR) |
| BOOL WINAPI | DeleteMonitorW (LPWSTR, LPWSTR, LPWSTR) |
| BOOL WINAPI | DeletePortA (LPSTR, HWND, LPSTR) |
| BOOL WINAPI | DeletePortW (LPWSTR, HWND, LPWSTR) |
| BOOL WINAPI | DeletePrinter (HANDLE) |
| BOOL WINAPI | DeletePrinterConnectionA (LPSTR) |
| BOOL WINAPI | DeletePrinterConnectionW (LPWSTR) |
| DWORD WINAPI | DeletePrinterDataA (HANDLE, LPSTR) |
| DWORD WINAPI | DeletePrinterDataW (HANDLE, LPWSTR) |
| BOOL WINAPI | DeletePrinterDriverA (LPSTR, LPSTR, LPSTR) |
| BOOL WINAPI | DeletePrinterDriverW (LPWSTR, LPWSTR, LPWSTR) |
| BOOL WINAPI | DeletePrintProcessorA (LPSTR, LPSTR, LPSTR) |
| BOOL WINAPI | DeletePrintProcessorW (LPWSTR, LPWSTR, LPWSTR) |
| BOOL WINAPI | DeletePrintProvidorA (LPSTR, LPSTR, LPSTR) |
| BOOL WINAPI | DeletePrintProvidorW (LPWSTR, LPWSTR, LPWSTR) |
| LONG WINAPI | DocumentPropertiesA (HWND, HANDLE, LPSTR, PDEVMODEA, PDEVMODEA, DWORD) |
| LONG WINAPI | DocumentPropertiesW (HWND, HANDLE, LPWSTR, PDEVMODEW, PDEVMODEW, DWORD) |
| BOOL WINAPI | EndDocPrinter (HANDLE) |
| BOOL WINAPI | EndPagePrinter (HANDLE) |
| BOOL WINAPI | EnumFormsA (HANDLE, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumFormsW (HANDLE, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumJobsA (HANDLE, DWORD, DWORD, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumJobsW (HANDLE, DWORD, DWORD, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumMonitorsA (LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumMonitorsW (LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPortsA (LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPortsW (LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| DWORD WINAPI | EnumPrinterDataA (HANDLE, DWORD, LPSTR, DWORD, PDWORD, PDWORD, PBYTE, DWORD, PDWORD) |
| DWORD WINAPI | EnumPrinterDataW (HANDLE, DWORD, LPWSTR, DWORD, PDWORD, PDWORD, PBYTE, DWORD, PDWORD) |
| BOOL WINAPI | EnumPrinterDriversA (LPSTR, LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrinterDriversW (LPWSTR, LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintersA (DWORD, LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintersW (DWORD, LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintProcessorDatatypesA (LPSTR, LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintProcessorDatatypesW (LPWSTR, LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintProcessorsA (LPSTR, LPSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| BOOL WINAPI | EnumPrintProcessorsW (LPWSTR, LPWSTR, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |
| LONG WINAPI | ExtDeviceMode (HWND, HANDLE, LPDEVMODEA, LPSTR, LPSTR, LPDEVMODEA, LPSTR, DWORD) |
| BOOL WINAPI | FindClosePrinterChangeNotification (HANDLE) |
| HANDLE WINAPI | FindFirstPrinterChangeNotification (HANDLE, DWORD, DWORD, PVOID) |
| HANDLE WINAPI | FindNextPrinterChangeNotification (HANDLE, PDWORD, PVOID, PVOID *) |
| BOOL WINAPI | FreePrinterNotifyInfo (PPRINTER_NOTIFY_INFO) |
| BOOL WINAPI | GetFormA (HANDLE, LPSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetFormW (HANDLE, LPWSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetJobA (HANDLE, DWORD, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetJobW (HANDLE, DWORD, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterA (HANDLE, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterW (HANDLE, DWORD, LPBYTE, DWORD, LPDWORD) |
| DWORD WINAPI | GetPrinterDataA (HANDLE, LPSTR, PDWORD, LPBYTE, DWORD, LPDWORD) |
| DWORD WINAPI | GetPrinterDataW (HANDLE, LPWSTR, LPDWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterDriverA (HANDLE, LPSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterDriverW (HANDLE, LPWSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterDriverDirectoryA (LPSTR, LPSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrinterDriverDirectoryW (LPWSTR, LPWSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrintProcessorDirectoryA (LPSTR, LPSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | GetPrintProcessorDirectoryW (LPWSTR, LPWSTR, DWORD, LPBYTE, DWORD, LPDWORD) |
| BOOL WINAPI | IsValidDevmodeA (PDEVMODEA, size_t) |
| BOOL WINAPI | IsValidDevmodeW (PDEVMODEW, size_t) |
| BOOL WINAPI | OpenPrinterA (LPSTR, PHANDLE, LPPRINTER_DEFAULTSA) |
| BOOL WINAPI | OpenPrinterW (LPWSTR, PHANDLE, LPPRINTER_DEFAULTSW) |
| DWORD WINAPI | PrinterMessageBoxA (HANDLE, DWORD, HWND, LPSTR, LPSTR, DWORD) |
| DWORD WINAPI | PrinterMessageBoxW (HANDLE, DWORD, HWND, LPWSTR, LPWSTR, DWORD) |
| BOOL WINAPI | PrinterProperties (HWND, HANDLE) |
| BOOL WINAPI | ReadPrinter (HANDLE, PVOID, DWORD, PDWORD) |
| BOOL WINAPI | ResetPrinterA (HANDLE, LPPRINTER_DEFAULTSA) |
| BOOL WINAPI | ResetPrinterW (HANDLE, LPPRINTER_DEFAULTSW) |
| BOOL WINAPI | ScheduleJob (HANDLE, DWORD) |
| BOOL WINAPI | SetFormA (HANDLE, LPSTR, DWORD, PBYTE) |
| BOOL WINAPI | SetFormW (HANDLE, LPWSTR, DWORD, PBYTE) |
| BOOL WINAPI | SetJobA (HANDLE, DWORD, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | SetJobW (HANDLE, DWORD, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | SetPrinterA (HANDLE, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | SetPrinterW (HANDLE, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | SetPrinterDataA (HANDLE, LPSTR, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | SetPrinterDataW (HANDLE, LPWSTR, DWORD, PBYTE, DWORD) |
| DWORD WINAPI | StartDocPrinterA (HANDLE, DWORD, PBYTE) |
| DWORD WINAPI | StartDocPrinterW (HANDLE, DWORD, PBYTE) |
| BOOL WINAPI | StartPagePrinter (HANDLE) |
| DWORD WINAPI | WaitForPrinterChange (HANDLE, DWORD) |
| BOOL WINAPI | WritePrinter (HANDLE, PVOID, DWORD, PDWORD) |
| BOOL WINAPI | XcvDataW (HANDLE, LPCWSTR, PBYTE, DWORD, PBYTE, DWORD, PDWORD, PDWORD) |