ReactOS 0.4.16-dev-122-g325d74c
|
#include "precomp.h"
Go to the source code of this file.
Functions | |||||||||||||||
_OpenEnvironment | |||||||||||||||
Checks a supplied pEnvironment variable for validity and opens its registry key.
| |||||||||||||||
static DWORD | _OpenEnvironment (PCWSTR pEnvironment, PHKEY hKey) | ||||||||||||||
BOOL | FindDatatype (const PLOCAL_PRINT_PROCESSOR pPrintProcessor, PCWSTR pwszDatatype) | ||||||||||||||
PLOCAL_PRINT_PROCESSOR | FindPrintProcessor (PCWSTR pwszName) | ||||||||||||||
InitializePrintProcessorList | |||||||||||||||
Initializes a singly linked list of locally available Print Processors. | |||||||||||||||
BOOL | InitializePrintProcessorList (void) | ||||||||||||||
LocalEnumPrintProcessorDatatypes | |||||||||||||||
Obtains an array of all datatypes supported by a particular Print Processor. Print Provider function for EnumPrintProcessorDatatypesA/EnumPrintProcessorDatatypesW.
| |||||||||||||||
BOOL WINAPI | LocalEnumPrintProcessorDatatypes (LPWSTR pName, LPWSTR pPrintProcessorName, DWORD Level, LPBYTE pDatatypes, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned) | ||||||||||||||
LocalEnumPrintProcessors | |||||||||||||||
Obtains an array of all available Print Processors on this computer. Print Provider function for EnumPrintProcessorsA/EnumPrintProcessorsW.
| |||||||||||||||
BOOL WINAPI | LocalEnumPrintProcessors (LPWSTR pName, LPWSTR pEnvironment, DWORD Level, LPBYTE pPrintProcessorInfo, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned) | ||||||||||||||
LocalGetPrintProcessorDirectory | |||||||||||||||
Obtains the path to the local Print Processor directory. Print Provider function for GetPrintProcessorDirectoryA/GetPrintProcessorDirectoryW.
| |||||||||||||||
BOOL WINAPI | LocalGetPrintProcessorDirectory (PWSTR pName, PWSTR pEnvironment, DWORD Level, PBYTE pPrintProcessorInfo, DWORD cbBuf, PDWORD pcbNeeded) | ||||||||||||||
Variables | |
static LIST_ENTRY | _PrintProcessorList |
Definition at line 30 of file printprocessors.c.
Referenced by InitializePrintProcessorList(), LocalEnumPrintProcessors(), and LocalGetPrintProcessorDirectory().
BOOL FindDatatype | ( | const PLOCAL_PRINT_PROCESSOR | pPrintProcessor, |
PCWSTR | pwszDatatype | ||
) |
Definition at line 80 of file printprocessors.c.
Referenced by _LocalOpenPrinterHandle(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), InitializePrinterList(), and LocalStartDocPrinter().
PLOCAL_PRINT_PROCESSOR FindPrintProcessor | ( | PCWSTR | pwszName | ) |
Definition at line 102 of file printprocessors.c.
Referenced by _LocalSetJobLevel2(), InitializePrinterList(), LocalEnumPrintProcessorDatatypes(), and ReadJobShadowFile().
Definition at line 129 of file printprocessors.c.
Referenced by _InitializeLocalSpooler().
BOOL WINAPI LocalEnumPrintProcessorDatatypes | ( | LPWSTR | pName, |
LPWSTR | pPrintProcessorName, | ||
DWORD | Level, | ||
LPBYTE | pDatatypes, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded, | ||
LPDWORD | pcReturned | ||
) |
Definition at line 402 of file printprocessors.c.
BOOL WINAPI LocalEnumPrintProcessors | ( | LPWSTR | pName, |
LPWSTR | pEnvironment, | ||
DWORD | Level, | ||
LPBYTE | pPrintProcessorInfo, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded, | ||
LPDWORD | pcReturned | ||
) |
Definition at line 471 of file printprocessors.c.
BOOL WINAPI LocalGetPrintProcessorDirectory | ( | PWSTR | pName, |
PWSTR | pEnvironment, | ||
DWORD | Level, | ||
PBYTE | pPrintProcessorInfo, | ||
DWORD | cbBuf, | ||
PDWORD | pcbNeeded | ||
) |
Definition at line 633 of file printprocessors.c.
Referenced by InitializePrintProcessorList().
|
static |
Definition at line 12 of file printprocessors.c.
Referenced by FindPrintProcessor(), and InitializePrintProcessorList().