diff options
author | Günther Deschner <gd@samba.org> | 2009-02-11 21:32:18 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2009-02-12 18:02:41 +0100 |
commit | aa9eac08cd2614eefca6c6bc673e07619a55f842 (patch) | |
tree | d8999145fcf482f0e3d1541e7dc702b52bdec561 | |
parent | aa60ffc6f8926a5d108ff8fbfb05f7612386f1bb (diff) | |
download | samba-aa9eac08cd2614eefca6c6bc673e07619a55f842.tar.gz samba-aa9eac08cd2614eefca6c6bc673e07619a55f842.tar.bz2 samba-aa9eac08cd2614eefca6c6bc673e07619a55f842.zip |
spoolss: add spoolss_DriverInfo8.
Guenther
-rw-r--r-- | librpc/idl/spoolss.idl | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl index b95c6ff8cd..c45e49c70d 100644 --- a/librpc/idl/spoolss.idl +++ b/librpc/idl/spoolss.idl @@ -659,6 +659,34 @@ import "misc.idl", "security.idl", "winreg.idl"; [relative] nstring *provider; } spoolss_DriverInfo6; + typedef struct { + spoolss_DriverOSVersion version; + [relative] nstring *driver_name; + [relative] nstring *architecture; + [relative] nstring *driver_path; + [relative] nstring *data_file; + [relative] nstring *config_file; + [relative] nstring *help_file; + [relative] nstring *monitor_name; + [relative] nstring *default_datatype; + [relative] nstring_array *dependent_files; + [relative] nstring_array *previous_names; + NTTIME driver_data; + hyper driver_version; + [relative] nstring *manufacturer_name; + [relative] nstring *manufacturer_url; + [relative] nstring *hardware_id; + [relative] nstring *provider; + [relative] nstring *print_processor; + [relative] nstring *vendor_setup; + [relative] nstring_array *color_profiles; + [relative] nstring *inf_path; + uint32 printer_driver_attributes; + [relative] nstring_array *core_driver_dependencies; + NTTIME min_inbox_driver_ver_date; + hyper min_inbox_driver_ver_version; + } spoolss_DriverInfo8; + typedef [nodiscriminant,relative_base,public] union { [case(1)] spoolss_DriverInfo1 info1; [case(2)] spoolss_DriverInfo2 info2; |