diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2009-02-25 15:22:31 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2009-02-25 15:22:31 +0100 |
commit | 59cc0c09d5413d1264758bef505856f5f56131e4 (patch) | |
tree | 2a40aaa183203b59162cbb8c4dfbfd50ed0a0e34 /librpc/gen_ndr/spoolss.h | |
parent | 838b950138255beb7135a32d4429a74fec2bfe42 (diff) | |
parent | b6457c78d61992f12903ed0966d9d1608de68da8 (diff) | |
download | samba-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.h | 19 |
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 { |