spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
authorGünther Deschner <gd@samba.org>
Mon, 16 Mar 2009 14:22:59 +0000 (15:22 +0100)
committerGünther Deschner <gd@samba.org>
Tue, 17 Mar 2009 10:14:53 +0000 (11:14 +0100)
Guenther

librpc/idl/spoolss.idl

index 7b6be7fc66010d4d688797a559a4c63c20da643a..f8c341abf4551bd1f8fb3d07abda8793d9b8b8a9 100644 (file)
@@ -2164,7 +2164,7 @@ import "misc.idl", "security.idl", "winreg.idl";
                [in]     uint32 value_offered,
                [out,ref] uint32 *value_needed,
                [out,ref] uint32 *printerdata_type,
-               [out,ref] DATA_BLOB *buffer,
+               [out,ref,size_is(data_offered),flag(LIBNDR_PRINT_ARRAY_HEX)] uint8 *data,
                [in]     uint32 data_offered,
                [out,ref] uint32 *data_needed
        );