ReactOS
0.4.15-dev-4874-g57c84dd
|
Go to the source code of this file.
Classes | |
struct | _COMPUI_USERDATA |
Macros | |
#define | QSM_DOWNLOADINGFONTS 0x0001 |
#define | QSM_XPS_PASS 0x0002 |
Typedefs | |
typedef DWORD(WINAPI * | DEVICECAPABILITIES) (HANDLE, PWSTR, WORD, PVOID, PDEVMODEW) |
typedef LONG(WINAPI * | DEVICEPROPERTYSHEETS) (PPROPSHEETUI_INFO, LPARAM) |
typedef LONG(WINAPI * | DOCUMENTPROPERTYSHEETS) (PPROPSHEETUI_INFO, LPARAM) |
typedef LONG(WINAPI * | COMMONPROPERTYSHEETUIW) (HWND, PFNPROPSHEETUI, LPARAM, LPDWORD) |
typedef LONG(WINAPI * | QUERYCOLORPROFILE) (HANDLE, PDEVMODEW, ULONG, PVOID, ULONG *, FLONG *) |
typedef BOOL(WINAPI * | SPOOLERPRINTEREVENT) (LPWSTR, int, DWORD, LPARAM) |
typedef BOOL(WINAPI * | DEVQUERYPRINT) (HANDLE, LPDEVMODEW, DWORD *) |
typedef BOOL(WINAPI * | DEVQUERYPRINTEX) (PDEVQUERYPRINT_INFO) |
typedef LONG(WINAPI * | CONSTRUCTPRINTERFRIENDLYNAME) (PWSTR, PVOID, LPDWORD) |
typedef struct _COMPUI_USERDATA | COMPUI_USERDATA |
typedef struct _COMPUI_USERDATA * | PCOMPUI_USERDATA |
Variables | |
HINSTANCE | hinstWinSpool |
static DEVICECAPABILITIES | fpDeviceCapabilities |
static DEVICEPROPERTYSHEETS | fpDevicePropertySheets |
static DOCUMENTPROPERTYSHEETS | fpDocumentPropertySheets |
static COMMONPROPERTYSHEETUIW | fpCommonPropertySheetUIW |
static QUERYCOLORPROFILE | fpQueryColorProfile |
static SPOOLERPRINTEREVENT | fpPrinterEvent |
static DEVQUERYPRINT | fpDevQueryPrint |
static DEVQUERYPRINTEX | fpDevQueryPrintEx |
static CONSTRUCTPRINTERFRIENDLYNAME | fpConstructPrinterFriendlyName |
static const WCHAR | wszWindowsKey [] = L"Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows" |
static const WCHAR | wszDeviceValue [] = L"Device" |
static const WCHAR | FILE_Port [] = {'F','I','L','E',':',0} |
#define QSM_DOWNLOADINGFONTS 0x0001 |
Definition at line 2764 of file printers.c.
#define QSM_XPS_PASS 0x0002 |
Definition at line 2779 of file printers.c.
Definition at line 26 of file printers.c.
typedef struct _COMPUI_USERDATA COMPUI_USERDATA |
Definition at line 45 of file printers.c.
Definition at line 18 of file printers.c.
typedef LONG(WINAPI * DEVICEPROPERTYSHEETS) (PPROPSHEETUI_INFO, LPARAM) |
Definition at line 21 of file printers.c.
typedef BOOL(WINAPI * DEVQUERYPRINT) (HANDLE, LPDEVMODEW, DWORD *) |
Definition at line 35 of file printers.c.
typedef BOOL(WINAPI * DEVQUERYPRINTEX) (PDEVQUERYPRINT_INFO) |
Definition at line 38 of file printers.c.
typedef LONG(WINAPI * DOCUMENTPROPERTYSHEETS) (PPROPSHEETUI_INFO, LPARAM) |
Definition at line 23 of file printers.c.
typedef struct _COMPUI_USERDATA * PCOMPUI_USERDATA |
Definition at line 29 of file printers.c.
Definition at line 32 of file printers.c.
|
static |
Definition at line 65 of file printers.c.
Referenced by StartDocPrinterW().
|
static |
Definition at line 132 of file printers.c.
Referenced by StartDocPrinterW().
Definition at line 155 of file printers.c.
Definition at line 200 of file printers.c.
Definition at line 313 of file printers.c.
LONG WINAPI CallCommonPropertySheetUI | ( | HWND | hWnd, |
PFNPROPSHEETUI | pfnPropSheetUI, | ||
LPARAM | lparam, | ||
LPDWORD | pResult | ||
) |
Definition at line 1131 of file printers.c.
Referenced by DocumentPropertiesW(), and PrinterProperties().
Definition at line 411 of file printers.c.
Referenced by AdvancedSetupDialog(), GetMonitorUI(), LocalmonClosePort(), LocalmonEndDocPort(), localui_AddPortUI(), localui_ConfigurePortUI(), localui_DeletePortUI(), pagesetup_change_printer(), pagesetup_printer_properties(), PRINTDLG_ChangePrinterA(), PRINTDLG_ChangePrinterW(), PRINTDLG_WMCommandA(), PRINTDLG_WMCommandW(), PrintDlgA(), PrintDlgExA(), PrintDlgExW(), PrintDlgW(), PrintRawJob(), START_TEST(), test_ClosePrinter(), test_DocumentProperties(), test_EnumForms(), test_GetPrinter(), test_GetPrinterData(), test_GetPrinterDataEx(), test_GetPrinterDriver(), test_OpenPrinter(), test_OpenPrinter_defaults(), test_XcvDataW_MonitorUI(), test_XcvDataW_PortIsValid(), and wmain().
LONG WINAPI CreatePrinterFriendlyName | ( | PCOMPUI_USERDATA | pcui_ud, |
LPWSTR | pszPrinterName | ||
) |
Definition at line 851 of file printers.c.
Referenced by DevicePropertySheets(), and DocumentPropertySheets().
Definition at line 769 of file printers.c.
Referenced by DevicePropertySheets(), and DocumentPropertySheets().
Definition at line 452 of file printers.c.
Definition at line 790 of file printers.c.
Referenced by DevicePropertySheets(), and DocumentPropertySheets().
DWORD WINAPI DeviceCapabilitiesA | ( | LPCSTR | pDevice, |
LPCSTR | pPort, | ||
WORD | fwCapability, | ||
LPSTR | pOutput, | ||
const DEVMODEA * | pDevMode | ||
) |
Definition at line 529 of file printers.c.
DWORD WINAPI DeviceCapabilitiesW | ( | LPCWSTR | pDevice, |
LPCWSTR | pPort, | ||
WORD | fwCapability, | ||
LPWSTR | pOutput, | ||
const DEVMODEW * | pDevMode | ||
) |
Definition at line 573 of file printers.c.
Referenced by DeviceCapabilitiesA().
LONG WINAPI DevicePropertySheets | ( | PPROPSHEETUI_INFO | pCPSUIInfo, |
LPARAM | lparam | ||
) |
Definition at line 1045 of file printers.c.
Referenced by PrinterProperties().
BOOL WINAPI DevQueryPrint | ( | HANDLE | hPrinter, |
LPDEVMODEW | pDevMode, | ||
DWORD * | pResID | ||
) |
Definition at line 614 of file printers.c.
BOOL WINAPI DevQueryPrintEx | ( | PDEVQUERYPRINT_INFO | pDQPInfo | ) |
Definition at line 636 of file printers.c.
INT WINAPI DocumentEvent | ( | HANDLE | hPrinter, |
HDC | hdc, | ||
int | iEsc, | ||
ULONG | cbIn, | ||
PVOID | pvIn, | ||
ULONG | cbOut, | ||
PVOID | pvOut | ||
) |
Definition at line 658 of file printers.c.
LONG WINAPI DocumentPropertiesA | ( | HWND | hWnd, |
HANDLE | hPrinter, | ||
LPSTR | pDeviceName, | ||
PDEVMODEA | pDevModeOutput, | ||
PDEVMODEA | pDevModeInput, | ||
DWORD | fMode | ||
) |
Definition at line 666 of file printers.c.
Referenced by PRINTDLG_ChangePrinterA(), PRINTDLG_WMCommandA(), and test_DocumentProperties().
LONG WINAPI DocumentPropertiesW | ( | HWND | hWnd, |
HANDLE | hPrinter, | ||
LPWSTR | pDeviceName, | ||
PDEVMODEW | pDevModeOutput, | ||
PDEVMODEW | pDevModeInput, | ||
DWORD | fMode | ||
) |
Definition at line 1153 of file printers.c.
Referenced by DocumentPropertiesA(), pagesetup_change_printer(), pagesetup_printer_properties(), PRINTDLG_ChangePrinterW(), and PRINTDLG_WMCommandW().
LONG WINAPI DocumentPropertySheets | ( | PPROPSHEETUI_INFO | pCPSUIInfo, |
LPARAM | lparam | ||
) |
Definition at line 895 of file printers.c.
Referenced by DocumentPropertiesW().
Definition at line 1291 of file printers.c.
Referenced by PrintRawJob(), and wmain().
Definition at line 1346 of file printers.c.
Referenced by wmain().
BOOL WINAPI EnumPrintersA | ( | DWORD | Flags, |
PSTR | Name, | ||
DWORD | Level, | ||
PBYTE | pPrinterEnum, | ||
DWORD | cbBuf, | ||
PDWORD | pcbNeeded, | ||
PDWORD | pcReturned | ||
) |
Definition at line 1386 of file printers.c.
BOOL WINAPI EnumPrintersW | ( | DWORD | Flags, |
PWSTR | Name, | ||
DWORD | Level, | ||
PBYTE | pPrinterEnum, | ||
DWORD | cbBuf, | ||
PDWORD | pcbNeeded, | ||
PDWORD | pcReturned | ||
) |
Definition at line 1847 of file printers.c.
Definition at line 3475 of file printers.c.
Referenced by StartDocDlgW().
BOOL WINAPI FlushPrinter | ( | HANDLE | hPrinter, |
PVOID | pBuf, | ||
DWORD | cbBuf, | ||
PDWORD | pcWritten, | ||
DWORD | cSleep | ||
) |
Definition at line 1888 of file printers.c.
PRINTER_INFO_9W* get_devmodeW | ( | HANDLE | hprn | ) |
Definition at line 746 of file printers.c.
Referenced by DocumentPropertySheets().
Definition at line 1896 of file printers.c.
Referenced by PRINTDLG_CreateDevNames(), PRINTDLG_SetUpPrinterListComboA(), PRINTDLG_WMInitDialog(), and START_TEST().
Definition at line 1942 of file printers.c.
Referenced by get_default_printer(), GetDefaultPrinterA(), pagesetup_set_devnames(), PRINTDLG_CreateDevNamesW(), PRINTDLG_OpenDefaultPrinter(), PRINTDLG_SetUpPrinterListComboW(), PRINTDLG_WMInitDialogW(), SetDefaultPrinterW(), and START_TEST().
BOOL WINAPI GetPrinterA | ( | HANDLE | hPrinter, |
DWORD | Level, | ||
LPBYTE | pPrinter, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded | ||
) |
Definition at line 2033 of file printers.c.
Referenced by get_printer_infoA(), PRINTDLG_ChangePrinterA(), PrintDlgA(), test_GetPrinter(), and test_OpenPrinter_defaults().
BOOL WINAPI GetPrinterW | ( | HANDLE | hPrinter, |
DWORD | Level, | ||
LPBYTE | pPrinter, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded | ||
) |
Definition at line 2504 of file printers.c.
Referenced by get_printer_infoW(), pagesetup_change_printer(), PRINTDLG_ChangePrinterW(), PrintDlgW(), START_TEST(), and UpdateTrayIcon().
BOOL FASTCALL IntFixUpDevModeNames | ( | PDOCUMENTPROPERTYHEADER | pdphdr | ) |
Definition at line 815 of file printers.c.
Referenced by DocumentPropertySheets().
Definition at line 488 of file printers.c.