spoolss: add spoolss_PortData2 (used by vista).
authorGünther Deschner <gd@samba.org>
Wed, 18 Feb 2009 23:10:12 +0000 (00:10 +0100)
committerGünther Deschner <gd@samba.org>
Wed, 18 Feb 2009 23:50:42 +0000 (00:50 +0100)
Guenther

librpc/idl/spoolss.idl

index e34045cb48ac2bc747a6f5cbfafaa8d52c029029..534b0b4461cd30b9aeb3282ce12f1105b6b72d60 100644 (file)
@@ -2000,6 +2000,23 @@ import "misc.idl", "security.idl", "winreg.idl";
                uint32 snmp_dev_index;
        } spoolss_PortData1;
 
+       typedef [public] struct {
+               [charset(UTF16)] uint16 portname[64];
+               [value(0x00000002)] uint32 version;
+               spoolss_PortProtocol protocol;
+               [value(sizeof(r))] uint32 size;
+               uint32 reserved;
+               [charset(UTF16)] uint16 hostaddress[128];
+               [charset(UTF16)] uint16 snmpcommunity[33];
+               uint32 dblspool;
+               [charset(UTF16)] uint16 queue[33];
+               [charset(UTF16)] uint16 device_type[257];
+               uint32 port_number;
+               boolean32 snmp_enabled;
+               uint32 snmp_dev_index;
+               uint32 port_monitor_mib_index;
+       } spoolss_PortData2;
+
        typedef [public] struct {
                nstring dll_name;
        } spoolss_MonitorUi;