summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/spoolss.h
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2009-02-25 15:22:31 +0100
committerJelmer Vernooij <jelmer@samba.org>2009-02-25 15:22:31 +0100
commit59cc0c09d5413d1264758bef505856f5f56131e4 (patch)
tree2a40aaa183203b59162cbb8c4dfbfd50ed0a0e34 /librpc/gen_ndr/spoolss.h
parent838b950138255beb7135a32d4429a74fec2bfe42 (diff)
parentb6457c78d61992f12903ed0966d9d1608de68da8 (diff)
downloadsamba-59cc0c09d5413d1264758bef505856f5f56131e4.tar.gz
samba-59cc0c09d5413d1264758bef505856f5f56131e4.tar.bz2
samba-59cc0c09d5413d1264758bef505856f5f56131e4.zip
Merge branch 'master' of ssh://git.samba.org/data/git/samba
Diffstat (limited to 'librpc/gen_ndr/spoolss.h')
-rw-r--r--librpc/gen_ndr/spoolss.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/librpc/gen_ndr/spoolss.h b/librpc/gen_ndr/spoolss.h
index c960d5439b..4ecb2a71b6 100644
--- a/librpc/gen_ndr/spoolss.h
+++ b/librpc/gen_ndr/spoolss.h
@@ -960,8 +960,27 @@ struct spoolss_FormInfo1 {
struct spoolss_FormArea area;
};
+/* bitmap spoolss_FormStringType */
+#define SPOOLSS_FORM_STRING_TYPE_NONE ( 0x00000001 )
+#define SPOOLSS_FORM_STRING_TYPE_MUI_DLL ( 0x00000002 )
+#define SPOOLSS_FORM_STRING_TYPE_LANG_PAIR ( 0x00000004 )
+
+struct spoolss_FormInfo2 {
+ enum spoolss_FormFlags flags;
+ const char * form_name;/* [relative,flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ struct spoolss_FormSize size;
+ struct spoolss_FormArea area;
+ const char * keyword;/* [relative,flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ uint32_t string_type;
+ const char * mui_dll;/* [relative,flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ uint32_t ressource_id;
+ const char * display_name;/* [relative,flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ uint32_t lang_id;
+};
+
union spoolss_FormInfo {
struct spoolss_FormInfo1 info1;/* [case] */
+ struct spoolss_FormInfo2 info2;/* [case(2)] */
}/* [relative_base,gensize,public,nodiscriminant] */;
struct spoolss_AddFormInfo1 {