2.2.2.4.3 _DRIVER_INFO_3

_DRIVER_INFO_3 structure specifies printer driver information.<103> It is a custom-marshaled form of the RPC_DRIVER_INFO_3 (section 2.2.1.5.3) structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Fixed_Portion (variable)

...

Variable_Data (variable)

...

Fixed_Portion (variable): An array of one or more groups of fixed-size fields, which are defined as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

cVersion

NameOffset

EnvironmentOffset

DriverPathOffset

DataFileOffset

ConfigFileOffset

HelpFileOffset

DependentFilesOffset

MonitorNameOffset

DefaultDataTypeOffset

Variable_Data (variable): An array of zero or more groups of optional, variable-size fields, which are defined as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

DefaultDataTypeArray (variable)

...

MonitorNameArray (variable)

...

DependentFilesArray (variable)

...

HelpFileArray (variable)

...

ConfigFileArray (variable)

...

DataFileArray (variable)

...

DriverPathArray (variable)

...

EnvironmentArray (variable)

...

NameArray (variable)

...

Show: