ReactOS 0.4.16-dev-297-gc569aee
|
#include <windef.h>
#include <winbase.h>
#include <winuser.h>
#include <wingdi.h>
#include <winreg.h>
#include <winspool.h>
#include <winspool_c.h>
#include <winsplp.h>
#include <winddiui.h>
#include <ndk/rtlfuncs.h>
#include <strsafe.h>
#include <spoolss.h>
#include <marshalling/marshalling.h>
#include "wspool.h"
#include <wine/debug.h>
Go to the source code of this file.
Classes | |
struct | _SPOOLER_HANDLE |
struct | _UNIVERSAL_FONT_ID |
Macros | |
#define | WIN32_NO_STATUS |
#define | SPOOLER_HANDLE_SIG 'gg' |
Typedefs | |
typedef struct _SPOOLER_HANDLE | SPOOLER_HANDLE |
typedef struct _SPOOLER_HANDLE * | PSPOOLER_HANDLE |
typedef struct _UNIVERSAL_FONT_ID | UNIVERSAL_FONT_ID |
typedef struct _UNIVERSAL_FONT_ID * | PUNIVERSAL_FONT_ID |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (winspool) | |
DWORD | UnicodeToAnsiInPlace (PWSTR pwszField) |
DWORD | UnicodeToAnsiZZInPlace (PWSTR pwszzField) |
SECURITY_DESCRIPTOR * | get_sd (SECURITY_DESCRIPTOR *sd, DWORD *size) |
LONG WINAPI | IntProtectHandle (HANDLE, BOOL) |
BOOL WINAPI | IntUnprotectHandle (HANDLE) |
VOID | UpdateTrayIcon (HANDLE hPrinter, DWORD JobId) |
void | RosConvertAnsiDevModeToUnicodeDevmode (PDEVMODEA pDevModeInput, PDEVMODEW *pDevModeOutput) |
void | RosConvertUnicodeDevModeToAnsiDevmode (PDEVMODEW pDevModeInput, PDEVMODEA pDevModeOutput) |
BOOL WINAPI | IsValidDevmodeNoSizeW (PDEVMODEW pDevmode) |
static PWSTR | AsciiToUnicode (UNICODE_STRING *usBufferPtr, LPCSTR src) |
Variables | |
HANDLE | hProcessHeap |
CRITICAL_SECTION | rtlCritSec |
typedef struct _SPOOLER_HANDLE * PSPOOLER_HANDLE |
typedef struct _UNIVERSAL_FONT_ID * PUNIVERSAL_FONT_ID |
typedef struct _SPOOLER_HANDLE SPOOLER_HANDLE |
|
inlinestatic |
SECURITY_DESCRIPTOR * get_sd | ( | SECURITY_DESCRIPTOR * | sd, |
DWORD * | size | ||
) |
Definition at line 285 of file utils.c.
Definition at line 107 of file utils.c.
Referenced by ClosePrinter(), CloseSpoolFileHandle(), CommitSpoolData(), and GetSpoolFileHandle().
Definition at line 171 of file utils.c.
Referenced by CloseSpoolFileHandle(), CommitSpoolData(), and GetSpoolFileHandle().
Definition at line 238 of file devmode.c.
Referenced by AddPrinterW(), DeviceCapabilitiesW(), DocumentPropertiesW(), QueryColorProfile(), and SetPrinterW().
Definition at line 285 of file devmode.c.
Referenced by AddPrinterA(), DeviceCapabilitiesA(), DocumentPropertiesA(), ResetPrinterA(), and SetPrinterA().
Definition at line 353 of file devmode.c.
Referenced by DocumentPropertiesA(), EnumJobsA(), EnumPrintersA(), GetJobA(), and GetPrinterA().
Definition at line 28 of file utils.c.
Referenced by AddJobA(), EnumFormsA(), EnumJobsA(), EnumPrinterDriversA(), GetFormA(), GetJobA(), and GetPrinterDriverA().
Definition at line 78 of file utils.c.
Referenced by EnumPrinterDriversA(), and GetPrinterDriverA().
Definition at line 344 of file utils.c.
WINE_DEFAULT_DEBUG_CHANNEL | ( | winspool | ) |
|
extern |
Definition at line 37 of file kbswitch.c.
Referenced by _StartDocPrinterSpooled(), _tWinMain(), AddPrinterA(), AddPrinterDriverExW(), AddPrinterW(), AddToolbarButton(), CTaskSwitchWnd::AddToTaskGroup(), AllocSplStr(), CTaskSwitchWnd::AllocTaskItem(), ClosePrinter(), CreateFontWindow(), CreateMainWindow(), CreateOpenInfo(), DeviceCapabilitiesA(), DllAllocSplMem(), DllFreeSplMem(), DllFreeSplStr(), DllMain(), DocumentPropertiesA(), DocumentPropertySheets(), DoFileOpen(), DoFileSave(), DoOpenFile(), DoSaveFile(), EditCurrentGlyph(), EditGlyphCommand(), EnumEventsThread(), EnumPrintersA(), FontWndProc(), GdiProcessSetup(), get_devmodeW(), GetDefaultPrinterA(), GetDefaultPrinterW(), GetMonitorUIFullName(), GetPrinterA(), GetPrinterDataExA(), GetPrinterDriverA(), GetPrintProcessorDirectoryA(), GetVersionInfoString(), HEAP_alloc(), HEAP_free(), InitFont(), InitProbeListPage(), IntFixUpDevModeNames(), LocalizedError(), MainWndProc(), midl_user_allocate(), midl_user_free(), OpenPrinterA(), OpenPrinterW(), PrinterProperties(), ProbeListPageDlgProc(), ProcessRunKeys(), QueryRemoteFonts(), QuerySpoolMode(), CTaskSwitchWnd::RemoveTaskFromTaskGroup(), ResetPrinterA(), RosConvertUnicodeDevModeToAnsiDevmode(), SetDefaultPrinterA(), SetDefaultPrinterW(), SetPrinterA(), SetPrinterDataExA(), SetSelectedCharacter(), StartDocPrinterA(), StartDocPrinterW(), StartWithDesktop(), UnicodeToAnsiInPlace(), UnicodeToAnsiZZInPlace(), VarListLoadAndFormatString(), and wWinMain().
|
extern |
Definition at line 13 of file main.c.
Referenced by DllMain(), IntProtectHandle(), and IntUnprotectHandle().