8 #ifndef _REACTOS_SPOOLSS_H 9 #define _REACTOS_SPOOLSS_H 11 #define RESETPRINTERDEFAULTDATATYPE 0x0001 12 #define RESETPRINTERDEFAULTDEVMODE 0x0002 14 #define PORT_IS_UNKNOWN 0 17 #define PORT_IS_FILE 3 18 #define PORT_IS_FILENAME 4 19 #define PORT_IS_WINE 5 20 #define PORT_IS_UNIXNAME 5 21 #define PORT_IS_PIPE 6 22 #define PORT_IS_VNET 7 27 #define MAX_PRINTER_NAME 220
struct _MARSHALL_DOWN_INFO MARSHALL_DOWN_INFO
BOOL WINAPI SplInitializeWinSpoolDrv(PVOID *pTable)
BOOL WINAPI SplCommitSpoolData(HANDLE hPrinter, HANDLE hProcessHandle, DWORD cbCommit, DWORD Level, FILE_INFO_1 *pFileInfo, DWORD dwSize, DWORD *dwNeeded)
BOOL WINAPI DllFreeSplMem(PVOID pMem)
BOOL WINAPI SplCloseSpoolFileHandle(HANDLE hPrinter)
PVOID WINAPI AlignRpcPtr(PVOID pBuffer, PDWORD pcbBuffer)
struct _FILE_INFO_1 FILE_INFO_1
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
PBYTE WINAPI PackStrings(PCWSTR *pSource, PBYTE pDest, const DWORD *DestOffsets, PBYTE pEnd)
PDWORD WINAPI UndoAlignRpcPtr(PVOID pDestinationBuffer, PVOID pSourceBuffer, DWORD cbBuffer, PDWORD pcbNeeded)
struct _MARSHALL_DOWN_INFO * PMARSHALL_DOWN_INFO
PVOID WINAPI ReallocSplMem(PVOID pOldMem, DWORD cbOld, DWORD cbNew)
BOOL WINAPI AddPortExW(LPWSTR, DWORD, LPBYTE, LPWSTR)
BOOL WINAPI InitializeRouter(HANDLE SpoolerStatusHandle)
USHORT wProcessorArchitecture
DWORD dwHighPartTotalBytes
BOOL WINAPI ReallocSplStr(PWSTR *ppwszString, PCWSTR pwszInput)
DWORD cEnumerateNetworkPrinters
BOOL WINAPI GetPrinterDriverExW(HANDLE hPrinter, LPWSTR pEnvironment, DWORD Level, LPBYTE pDriverInfo, DWORD cbBuf, LPDWORD pcbNeeded, DWORD dwClientMajorVersion, DWORD dwClientMinorVersion, PDWORD pdwServerMajorVersion, PDWORD pdwServerMinorVersion)
struct _PRINTER_INFO_STRESS * PPRINTER_INFO_STRESS
struct _FILE_INFO_1 * PFILE_INFO_1
BOOL WINAPI SplGetSpoolFileInfo(HANDLE hPrinter, HANDLE hProcessHandle, DWORD Level, FILE_INFO_1 *pFileInfo, DWORD dwSize, DWORD *dwNeeded)
PWSTR WINAPI AllocSplStr(PCWSTR pwszInput)
struct _PRINTER_INFO_STRESS PRINTER_INFO_STRESS
BOOL WINAPI SpoolerInit(VOID)
_In_ DWORD _Out_ PDWORD pcbNeeded
BOOL WINAPI DllFreeSplStr(PWSTR pwszString)
PVOID WINAPI DllAllocSplMem(DWORD dwBytes)
BOOL WINAPI SeekPrinter(HANDLE hPrinter, LARGE_INTEGER liDistanceToMove, PLARGE_INTEGER pliNewPointer, DWORD dwMoveMethod, BOOL bWrite)
DWORD dwNumberOfProcessors
static const EHCI_PERIOD pTable[]
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize