summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-04-05 23:47:42 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:56:29 -0500
commit7328fceef0fcb2bcd296135248b08fa372baa5eb (patch)
treeb93f502f13d78523c03b9887edfc81d42f6a7291
parentb4c720412978c0a49e11846c7cfe553d055cca1f (diff)
downloadsamba-7328fceef0fcb2bcd296135248b08fa372baa5eb.tar.gz
samba-7328fceef0fcb2bcd296135248b08fa372baa5eb.tar.bz2
samba-7328fceef0fcb2bcd296135248b08fa372baa5eb.zip
r6220: cleaning up spoolss header; removing unused structures
(This used to be commit c474222e0d4ffc7278a1698bcaa7830e63cfa426)
-rwxr-xr-xsource3/include/rpc_spoolss.h81
1 files changed, 18 insertions, 63 deletions
diff --git a/source3/include/rpc_spoolss.h b/source3/include/rpc_spoolss.h
index ededc5035e..6453363508 100755
--- a/source3/include/rpc_spoolss.h
+++ b/source3/include/rpc_spoolss.h
@@ -1578,28 +1578,6 @@ typedef struct spool_printer_driver_info_level
SPOOL_PRINTER_DRIVER_INFO_LEVEL;
-/* this struct is undocumented */
-/* thanks to the ddk ... */
-typedef struct spool_user_level_1
-{
- uint32 size;
- uint32 client_name_ptr;
- uint32 user_name_ptr;
- uint32 build;
- uint32 major;
- uint32 minor;
- uint32 processor;
- UNISTR2 client_name;
- UNISTR2 user_name;
-}
-SPOOL_USER_LEVEL_1;
-
-typedef struct spool_user_level
-{
- SPOOL_USER_LEVEL_1 *user_level_1;
-}
-SPOOL_USER_LEVEL;
-
typedef struct spool_q_setprinter
{
POLICY_HND handle;
@@ -1619,52 +1597,31 @@ typedef struct spool_r_setprinter
}
SPOOL_R_SETPRINTER;
-typedef struct spool_q_addprinter
-{
- UNISTR2 server_name;
- uint32 level;
- SPOOL_PRINTER_INFO_LEVEL info;
- DEVMODE_CTR devmode_ctr;
- SEC_DESC_BUF *secdesc_ctr;
- uint32 user_level;
- SPOOL_USER_LEVEL user;
-}
-SPOOL_Q_ADDPRINTER;
-
-typedef struct spool_r_addprinter
-{
- WERROR status;
-}
-SPOOL_R_ADDPRINTER;
+/********************************************/
-typedef struct spool_q_deleteprinter
-{
+typedef struct {
POLICY_HND handle;
-}
-SPOOL_Q_DELETEPRINTER;
+} SPOOL_Q_DELETEPRINTER;
-typedef struct spool_r_deleteprinter
-{
+typedef struct {
POLICY_HND handle;
WERROR status;
-}
-SPOOL_R_DELETEPRINTER;
+} SPOOL_R_DELETEPRINTER;
-typedef struct spool_q_abortprinter
-{
+/********************************************/
+
+typedef struct {
POLICY_HND handle;
-}
-SPOOL_Q_ABORTPRINTER;
+} SPOOL_Q_ABORTPRINTER;
-typedef struct spool_r_abortprinter
-{
+typedef struct {
WERROR status;
-}
-SPOOL_R_ABORTPRINTER;
+} SPOOL_R_ABORTPRINTER;
-typedef struct spool_q_addprinterex
-{
+/********************************************/
+
+typedef struct {
UNISTR2 *server_name;
uint32 level;
SPOOL_PRINTER_INFO_LEVEL info;
@@ -1672,16 +1629,14 @@ typedef struct spool_q_addprinterex
SEC_DESC_BUF *secdesc_ctr;
uint32 user_switch;
SPOOL_USER_CTR user_ctr;
-}
-SPOOL_Q_ADDPRINTEREX;
+} SPOOL_Q_ADDPRINTEREX;
-typedef struct spool_r_addprinterex
-{
+typedef struct {
POLICY_HND handle;
WERROR status;
-}
-SPOOL_R_ADDPRINTEREX;
+} SPOOL_R_ADDPRINTEREX;
+/********************************************/
typedef struct spool_q_addprinterdriver
{