ReactOS 0.4.16-dev-197-g92996da
|
Go to the source code of this file.
Classes | |
struct | apd_data_t |
Typedefs | |
typedef void(* | PLocalPrinterDriverLevelFunc) (PLOCAL_PRINTER, PVOID, PBYTE *, PDWORD) |
Variables | |
static const WCHAR | backslashW [] = {'\\',0} |
static const WCHAR | configuration_fileW [] = {'C','o','n','f','i','g','u','r','a','t','i','o','n',' ','F','i','l','e',0} |
static const WCHAR | datatypeW [] = {'D','a','t','a','t','y','p','e',0} |
static const WCHAR | data_fileW [] = {'D','a','t','a',' ','F','i','l','e',0} |
static const WCHAR | dependent_filesW [] = {'D','e','p','e','n','d','e','n','t',' ','F','i','l','e','s',0} |
static const WCHAR | driverW [] = {'D','r','i','v','e','r',0} |
static const WCHAR | emptyW [] = {0} |
static const WCHAR | fmt_driversW [] |
static const WCHAR | monitorW [] = {'M','o','n','i','t','o','r',0} |
static const WCHAR | previous_namesW [] = {'P','r','e','v','i','o','u','s',' ','N','a','m','e','s',0} |
static const WCHAR | versionW [] = {'V','e','r','s','i','o','n',0} |
static const WCHAR | spoolW [] = {'\\','s','p','o','o','l',0} |
static const WCHAR | driversW [] = {'\\','d','r','i','v','e','r','s','\\',0} |
static const WCHAR | ia64_envnameW [] = {'W','i','n','d','o','w','s',' ','I','A','6','4',0} |
static const WCHAR | ia64_subdirW [] = {'i','a','6','4',0} |
static const WCHAR | version3_regpathW [] = {'\\','V','e','r','s','i','o','n','-','3',0} |
static const WCHAR | version3_subdirW [] = {'\\','3',0} |
static const WCHAR | version0_regpathW [] = {'\\','V','e','r','s','i','o','n','-','0',0} |
static const WCHAR | version0_subdirW [] = {'\\','0',0} |
static const WCHAR | help_fileW [] = {'H','e','l','p',' ','F','i','l','e',0} |
static const WCHAR | x64_envnameW [] = {'W','i','n','d','o','w','s',' ','x','6','4',0} |
static const WCHAR | x64_subdirW [] = {'x','6','4',0} |
static const WCHAR | x86_envnameW [] = {'W','i','n','d','o','w','s',' ','N','T',' ','x','8','6',0} |
static const WCHAR | x86_subdirW [] = {'w','3','2','x','8','6',0} |
static const WCHAR | win40_envnameW [] = {'W','i','n','d','o','w','s',' ','4','.','0',0} |
static const WCHAR | win40_subdirW [] = {'w','i','n','4','0',0} |
static PRINTENV_T | env_ia64 = {ia64_envnameW, ia64_subdirW, 3, version3_regpathW, version3_subdirW} |
static PRINTENV_T | env_x86 = {x86_envnameW, x86_subdirW, 3, version3_regpathW, version3_subdirW} |
static PRINTENV_T | env_x64 = {x64_envnameW, x64_subdirW, 3, version3_regpathW, version3_subdirW} |
static PRINTENV_T | env_win40 = {win40_envnameW, win40_subdirW, 0, version0_regpathW, version0_subdirW} |
static PPRINTENV_T | all_printenv [] = {&env_x86, &env_x64, &env_ia64, &env_win40} |
static const DWORD | di_sizeof [] |
static WCHAR | wszScratchPad [MAX_PATH] = L"" |
static WCHAR | wszLocalSplFile [MAX_PATH] = L"" |
static WCHAR | wszPrintUiFile [MAX_PATH] = L"" |
static WCHAR | wszDriverPath [MAX_PATH] = L"" |
static DWORD | dwDriverInfo1Offsets [] |
static DWORD | dwDriverInfo2Offsets [] |
static DWORD | dwDriverInfo3Offsets [] |
static DWORD | dwDriverInfo4Offsets [] |
static DWORD | dwDriverInfo5Offsets [] |
static DWORD | dwDriverInfo6Offsets [] |
static DWORD | dwDriverInfo8Offsets [] |
static const PLocalPrinterDriverLevelFunc | pfnPrinterDriverLevels [] |
typedef void(* PLocalPrinterDriverLevelFunc) (PLOCAL_PRINTER, PVOID, PBYTE *, PDWORD) |
Definition at line 516 of file printerdrivers.c.
|
static |
Definition at line 219 of file printerdrivers.c.
|
static |
Definition at line 245 of file printerdrivers.c.
|
static |
Definition at line 279 of file printerdrivers.c.
|
static |
Definition at line 323 of file printerdrivers.c.
|
static |
Definition at line 367 of file printerdrivers.c.
|
static |
Definition at line 408 of file printerdrivers.c.
|
static |
Definition at line 458 of file printerdrivers.c.
|
static |
Definition at line 842 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
|
static |
Definition at line 882 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 77 of file printerdrivers.c.
Referenced by _InitializeLocalSpooler().
Definition at line 1133 of file printerdrivers.c.
BOOL WINAPI LocalAddPrinterDriverEx | ( | LPWSTR | pName, |
DWORD | level, | ||
LPBYTE | pDriverInfo, | ||
DWORD | dwFileCopyFlags | ||
) |
Definition at line 1110 of file printerdrivers.c.
BOOL WINAPI LocalEnumPrinterDrivers | ( | PWSTR | pName, |
PWSTR | pEnvironment, | ||
DWORD | Level, | ||
PBYTE | pDriverInfo, | ||
DWORD | cbBuf, | ||
PDWORD | pcbNeeded, | ||
PDWORD | pcReturned | ||
) |
Definition at line 600 of file printerdrivers.c.
BOOL WINAPI LocalGetPrinterDriver | ( | HANDLE | hPrinter, |
LPWSTR | pEnvironment, | ||
DWORD | Level, | ||
LPBYTE | pDriverInfo, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded | ||
) |
Definition at line 530 of file printerdrivers.c.
Referenced by LocalGetPrinterDriverEx().
BOOL WINAPI LocalGetPrinterDriverDirectory | ( | PWSTR | pName, |
PWSTR | pEnvironment, | ||
DWORD | Level, | ||
PBYTE | pDriverDirectory, | ||
DWORD | cbBuf, | ||
PDWORD | pcbNeeded | ||
) |
Definition at line 778 of file printerdrivers.c.
Referenced by driver_load(), InitializePrinterDrivers(), and myAddPrinterDriverEx().
BOOL WINAPI LocalGetPrinterDriverEx | ( | HANDLE | hPrinter, |
LPWSTR | pEnvironment, | ||
DWORD | Level, | ||
LPBYTE | pDriverInfo, | ||
DWORD | cbBuf, | ||
LPDWORD | pcbNeeded, | ||
DWORD | dwClientMajorVersion, | ||
DWORD | dwClientMinorVersion, | ||
PDWORD | pdwServerMajorVersion, | ||
PDWORD | pdwServerMinorVersion | ||
) |
Definition at line 582 of file printerdrivers.c.
Definition at line 924 of file printerdrivers.c.
Referenced by LocalAddPrinterDriver(), and LocalAddPrinterDriverEx().
Definition at line 729 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 208 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel3(), _LocalGetPrinterDriverLevel4(), _LocalGetPrinterDriverLevel6(), and _LocalGetPrinterDriverLevel8().
PPRINTENV_T validate_envW | ( | LPCWSTR | env | ) |
Definition at line 687 of file printerdrivers.c.
Referenced by LocalAddMonitor(), LocalGetPrinterDriverDirectory(), myAddPrinterDriverEx(), and open_driver_reg().
|
static |
Definition at line 63 of file printerdrivers.c.
Referenced by validate_envW().
Definition at line 21 of file printerdrivers.c.
Referenced by driver_load(), InitializePrinterDrivers(), and myAddPrinterDriverEx().
|
static |
Definition at line 22 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 24 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 23 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx(), and StartDocDlgA().
|
static |
Definition at line 25 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 65 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 40 of file printerdrivers.c.
Referenced by LocalGetPrinterDriverDirectory().
Definition at line 26 of file printerdrivers.c.
Referenced by acmDriverAddA(), fill_display_information_d3d(), myAddPrinterDriverEx(), SQLConfigDriver(), and write_registry_values().
|
static |
Definition at line 116 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel1().
|
static |
Definition at line 121 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel2().
|
static |
Definition at line 130 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel3().
|
static |
Definition at line 143 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel4().
|
static |
Definition at line 157 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel5().
|
static |
Definition at line 166 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel6().
|
static |
Definition at line 184 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel8().
Definition at line 27 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
|
static |
Definition at line 55 of file printerdrivers.c.
|
static |
Definition at line 61 of file printerdrivers.c.
Referenced by validate_envW().
|
static |
Definition at line 59 of file printerdrivers.c.
|
static |
Definition at line 57 of file printerdrivers.c.
Referenced by validate_envW().
Definition at line 28 of file printerdrivers.c.
Referenced by open_driver_reg().
Definition at line 47 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 41 of file printerdrivers.c.
Definition at line 42 of file printerdrivers.c.
Definition at line 34 of file printerdrivers.c.
Referenced by AddPortA(), AddPortExA(), and myAddPrinterDriverEx().
|
static |
Definition at line 518 of file printerdrivers.c.
Referenced by LocalEnumPrinterDrivers(), and LocalGetPrinterDriver().
Definition at line 35 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 39 of file printerdrivers.c.
Referenced by LocalGetPrinterDriverDirectory().
Definition at line 45 of file printerdrivers.c.
Definition at line 46 of file printerdrivers.c.
Definition at line 43 of file printerdrivers.c.
Definition at line 44 of file printerdrivers.c.
Referenced by InitializePrinterDrivers(), and myAddPrinterDriverEx().
Definition at line 37 of file printerdrivers.c.
Referenced by myAddPrinterDriverEx().
Definition at line 52 of file printerdrivers.c.
Definition at line 53 of file printerdrivers.c.
Definition at line 74 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel2(), _LocalGetPrinterDriverLevel3(), _LocalGetPrinterDriverLevel4(), _LocalGetPrinterDriverLevel5(), _LocalGetPrinterDriverLevel6(), _LocalGetPrinterDriverLevel8(), and InitializePrinterDrivers().
Definition at line 72 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel2(), _LocalGetPrinterDriverLevel3(), _LocalGetPrinterDriverLevel4(), _LocalGetPrinterDriverLevel5(), _LocalGetPrinterDriverLevel6(), _LocalGetPrinterDriverLevel8(), and InitializePrinterDrivers().
Definition at line 73 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel2(), _LocalGetPrinterDriverLevel3(), _LocalGetPrinterDriverLevel4(), _LocalGetPrinterDriverLevel5(), _LocalGetPrinterDriverLevel6(), _LocalGetPrinterDriverLevel8(), and InitializePrinterDrivers().
Definition at line 70 of file printerdrivers.c.
Referenced by _LocalGetPrinterDriverLevel6(), and _LocalGetPrinterDriverLevel8().
Definition at line 48 of file printerdrivers.c.
Definition at line 49 of file printerdrivers.c.
Definition at line 50 of file printerdrivers.c.