Logo Search packages:      
Sourcecode: samba-doc-ja version File versions

SPOOLSS - NT printing routines


Functions

WERROR cli_spoolss_addform (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *handle, uint32 level, FORM *form)
WERROR cli_spoolss_addprinterdriver (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 level, PRINTER_DRIVER_CTR *ctr)
WERROR cli_spoolss_addprinterex (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 level, PRINTER_INFO_CTR *ctr)
WERROR cli_spoolss_close_printer (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol)
WERROR cli_spoolss_deleteform (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *handle, char *form_name)
WERROR cli_spoolss_deleteprinterdriver (struct cli_state *cli, TALLOC_CTX *mem_ctx, const char *arch, char *driver)
WERROR cli_spoolss_enum_ports (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, uint32 level, int *num_ports, PORT_INFO_CTR *ctr)
WERROR cli_spoolss_enum_printers (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, uint32 flags, uint32 level, uint32 *num_printers, PRINTER_INFO_CTR *ctr)
WERROR cli_spoolss_enumforms (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, POLICY_HND *handle, int level, uint32 *num_forms, FORM_1 **forms)
WERROR cli_spoolss_enumprinterdrivers (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, uint32 level, const char *env, uint32 *num_drivers, PRINTER_DRIVER_CTR *ctr)
WERROR cli_spoolss_getform (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, POLICY_HND *handle, char *formname, uint32 level, FORM_1 *form)
WERROR cli_spoolss_getprinter (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, POLICY_HND *pol, uint32 level, PRINTER_INFO_CTR *ctr)
WERROR cli_spoolss_getprinterdriver (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, POLICY_HND *pol, uint32 level, const char *env, PRINTER_DRIVER_CTR *ctr)
WERROR cli_spoolss_getprinterdriverdir (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, uint32 level, char *env, DRIVER_DIRECTORY_CTR *ctr)
WERROR cli_spoolss_getprintprocessordirectory (struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 offered, uint32 *needed, char *name, char *environment, fstring procdir)
struct cli_state * cli_spoolss_initialise (struct cli_state *cli, char *system_name, struct ntuser_creds *creds)
WERROR cli_spoolss_open_printer_ex (struct cli_state *cli, TALLOC_CTX *mem_ctx, char *printername, const char *datatype, uint32 access_required, char *station, char *username, POLICY_HND *pol)
WERROR cli_spoolss_setform (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *handle, uint32 level, char *form_name, FORM *form)
WERROR cli_spoolss_setprinter (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol, uint32 level, PRINTER_INFO_CTR *ctr, uint32 command)
WERROR cli_spoolss_setprinterdata (struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol, char *valname, char *value)
static void decode_forms_1 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 num_forms, FORM_1 **forms)
static void decode_port_info_1 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PORT_INFO_1 **info)
static void decode_port_info_2 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PORT_INFO_2 **info)
static void decode_printer_driver_1 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, DRIVER_INFO_1 **info)
static void decode_printer_driver_2 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, DRIVER_INFO_2 **info)
static void decode_printer_driver_3 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, DRIVER_INFO_3 **info)
static void decode_printer_info_0 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PRINTER_INFO_0 **info)
static void decode_printer_info_1 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PRINTER_INFO_1 **info)
static void decode_printer_info_2 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PRINTER_INFO_2 **info)
static void decode_printer_info_3 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, PRINTER_INFO_3 **info)
static void decode_printerdriverdir_1 (TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 returned, DRIVER_DIRECTORY_1 **info)
static void init_buffer (NEW_BUFFER *buffer, uint32 size, TALLOC_CTX *ctx)


Generated by  Doxygen 1.6.0   Back to index