ReactOS  0.4.15-dev-2354-g9e947e2
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:
= {
}
static const MARSHALLING PrinterDriver2Marshalling
static const MARSHALLING PrinterDriver1Marshalling
Definition: printerdrivers.h:8
static const MARSHALLING PrinterDriver8Marshalling
static const MARSHALLING PrinterDriver4Marshalling
static const MARSHALLING PrinterDriver6Marshalling
#define NULL
Definition: types.h:112
static const MARSHALLING PrinterDriver5Marshalling
static const MARSHALLING PrinterDriver3Marshalling

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 RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:84
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define MAXDWORD
static LPSTR pName
Definition: security.c:75
struct _DRIVER_INFO_1W DRIVER_INFO_1W
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255

Definition at line 8 of file printerdrivers.h.

◆ PrinterDriver2Marshalling

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

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 }
}
}
#define RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:84
#define TRUE
Definition: types.h:120
struct _DRIVER_INFO_3W DRIVER_INFO_3W
#define FALSE
Definition: types.h:117
#define MAXDWORD
static LPSTR pName
Definition: security.c:75
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255

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 }
}
}
#define RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:84
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define MAXDWORD
static LPSTR pName
Definition: security.c:75
struct _DRIVER_INFO_4W DRIVER_INFO_4W
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255

Definition at line 44 of file printerdrivers.h.

◆ PrinterDriver5Marshalling

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

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 }
}
}
#define RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:84
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
struct _DRIVER_INFO_6W DRIVER_INFO_6W
#define MAXDWORD
static LPSTR pName
Definition: security.c:75
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255

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 }
}
}
#define RTL_FIELD_SIZE(type, field)
Definition: kdb_expr.c:84
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define MAXDWORD
static LPSTR pName
Definition: security.c:75
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:255
struct _DRIVER_INFO_8W DRIVER_INFO_8W

Definition at line 94 of file printerdrivers.h.