ReactOS  0.4.15-dev-425-gc40b086
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 MARSHALLINGpPrinterDriverMarshalling []
 

Variable Documentation

◆ pPrinterDriverMarshalling

const MARSHALLING* pPrinterDriverMarshalling[]
static
Initial value:
= {
}
static const MARSHALLING PrinterDriver2Marshalling
static const MARSHALLING PrinterDriver1Marshalling
Definition: printerdrivers.h:8
smooth NULL
Definition: ftsmooth.c:416
static const MARSHALLING PrinterDriver4Marshalling
static const MARSHALLING PrinterDriver5Marshalling
static const MARSHALLING PrinterDriver3Marshalling

Definition at line 74 of file printerdrivers.h.

Referenced by _RpcGetPrinterDriver(), and GetPrinterDriverW().

◆ 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 MAXDWORD
static LPSTR pName
Definition: security.c:75
struct _DRIVER_INFO_1W DRIVER_INFO_1W
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:254

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 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:254

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 MAXDWORD
static LPSTR pName
Definition: security.c:75
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:254

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

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 MAXDWORD
static LPSTR pName
Definition: security.c:75
#define FIELD_OFFSET(t, f)
Definition: typedefs.h:254
struct _DRIVER_INFO_5W DRIVER_INFO_5W

Definition at line 61 of file printerdrivers.h.