ReactOS 0.4.16-dev-297-gc569aee
printerdrivers.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

static const MARSHALLING PrinterDriver1Marshalling
 
static const MARSHALLING PrinterDriver2Marshalling
 
static const MARSHALLING PrinterDriver3Marshalling
 
static const MARSHALLING PrinterDriver4Marshalling
 
static const MARSHALLING PrinterDriver5Marshalling
 
static const MARSHALLING PrinterDriver6Marshalling
 
static const MARSHALLING PrinterDriver8Marshalling
 
static const MARSHALLINGpPrinterDriverMarshalling []
 

Variable Documentation

◆ pPrinterDriverMarshalling

const MARSHALLING* pPrinterDriverMarshalling[]
static
Initial value:
= {
}
#define NULL
Definition: types.h:112
static const MARSHALLING PrinterDriver3Marshalling
static const MARSHALLING PrinterDriver6Marshalling
static const MARSHALLING PrinterDriver4Marshalling
static const MARSHALLING PrinterDriver8Marshalling
static const MARSHALLING PrinterDriver2Marshalling
static const MARSHALLING PrinterDriver1Marshalling
Definition: printerdrivers.h:8
static const MARSHALLING PrinterDriver5Marshalling

Definition at line 120 of file printerdrivers.h.

Referenced by _RpcEnumPrinterDrivers(), _RpcGetPrinterDriver(), _RpcGetPrinterDriver2(), EnumPrinterDriversW(), GetPrinterDriverW(), and YGetPrinterDriver2().

◆ PrinterDriver1Marshalling

const MARSHALLING PrinterDriver1Marshalling
static
Initial value:
= {
sizeof(DRIVER_INFO_1W),
{
{ MAXDWORD, 0, 0, FALSE }
}
}
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:86
static LPSTR pName
Definition: security.c:75
#define MAXDWORD
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255
struct _DRIVER_INFO_1W DRIVER_INFO_1W

Definition at line 8 of file printerdrivers.h.

◆ PrinterDriver2Marshalling

const MARSHALLING PrinterDriver2Marshalling
static
Initial value:

Definition at line 16 of file printerdrivers.h.

◆ PrinterDriver3Marshalling

const MARSHALLING PrinterDriver3Marshalling
static
Initial value:
= {
sizeof(DRIVER_INFO_3W),
{
{ FIELD_OFFSET(DRIVER_INFO_3W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_3W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_3W, pEnvironment), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_3W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_3W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_3W, pDependentFiles), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_3W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_3W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_3W, pMonitorName), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_3W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_3W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_3W, pDefaultDataType), TRUE },
{ MAXDWORD, 0, 0, FALSE }
}
}
struct _DRIVER_INFO_3W DRIVER_INFO_3W

Definition at line 28 of file printerdrivers.h.

◆ PrinterDriver4Marshalling

const MARSHALLING PrinterDriver4Marshalling
static
Initial value:
= {
sizeof(DRIVER_INFO_4W),
{
{ FIELD_OFFSET(DRIVER_INFO_4W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_4W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_4W, pEnvironment), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_4W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_4W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_4W, pDependentFiles), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_4W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_4W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_4W, pMonitorName), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_4W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_4W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_4W, pDefaultDataType), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_4W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_4W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_4W, pszzPreviousNames), TRUE },
{ MAXDWORD, 0, 0, FALSE }
}
}
struct _DRIVER_INFO_4W DRIVER_INFO_4W

Definition at line 44 of file printerdrivers.h.

◆ PrinterDriver5Marshalling

const MARSHALLING PrinterDriver5Marshalling
static
Initial value:

Definition at line 61 of file printerdrivers.h.

◆ PrinterDriver6Marshalling

const MARSHALLING PrinterDriver6Marshalling
static
Initial value:
= {
sizeof(DRIVER_INFO_6W),
{
{ FIELD_OFFSET(DRIVER_INFO_6W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_6W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_6W, pEnvironment), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_6W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_6W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_6W, pDependentFiles), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_6W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_6W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_6W, pMonitorName), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_6W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_6W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_6W, pDefaultDataType), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_6W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_6W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_6W, pszzPreviousNames), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_6W, pszHardwareID), RTL_FIELD_SIZE(DRIVER_INFO_6W, pszHardwareID), RTL_FIELD_SIZE(DRIVER_INFO_6W, pszHardwareID), TRUE },
{ MAXDWORD, 0, 0, FALSE }
}
}
struct _DRIVER_INFO_6W DRIVER_INFO_6W

Definition at line 73 of file printerdrivers.h.

◆ PrinterDriver8Marshalling

const MARSHALLING PrinterDriver8Marshalling
static
Initial value:
= {
sizeof(DRIVER_INFO_8W),
{
{ FIELD_OFFSET(DRIVER_INFO_8W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_8W, pEnvironment), RTL_FIELD_SIZE(DRIVER_INFO_8W, pEnvironment), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_8W, pDependentFiles), RTL_FIELD_SIZE(DRIVER_INFO_8W, pDependentFiles), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_8W, pMonitorName), RTL_FIELD_SIZE(DRIVER_INFO_8W, pMonitorName), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_8W, pDefaultDataType), RTL_FIELD_SIZE(DRIVER_INFO_8W, pDefaultDataType), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzPreviousNames), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzPreviousNames), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszHardwareID), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszHardwareID), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszHardwareID), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszPrintProcessor), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszPrintProcessor), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszPrintProcessor), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszVendorSetup), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszVendorSetup), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszVendorSetup), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszzColorProfiles), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzColorProfiles), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzColorProfiles), TRUE },
{ FIELD_OFFSET(DRIVER_INFO_8W, pszzCoreDriverDependencies), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzCoreDriverDependencies), RTL_FIELD_SIZE(DRIVER_INFO_8W, pszzCoreDriverDependencies), TRUE },
{ MAXDWORD, 0, 0, FALSE }
}
}
struct _DRIVER_INFO_8W DRIVER_INFO_8W

Definition at line 94 of file printerdrivers.h.