#include "includes.h"
static const struct command_set spl_commands[] = {
{"SPOOLSS", NULL, NULL, {NULL, NULL}},
{"spoolenum", cmd_spoolss_enum_printers,
"Enumerate Printers",
{NULL, NULL}},
{"spoolenumports", cmd_spoolss_enum_ports,
"<port info level> Enumerate Ports",
{NULL, NULL}},
{"spoolenumdatas", cmd_spoolss_enum_printerdata,
"<printer name> Enumerate Printer datas",
{NULL, NULL}},
{"spooljobs", cmd_spoolss_enum_jobs,
"<printer name> Enumerate Printer Jobs",
{NULL, NULL}},
{"spoolopen", cmd_spoolss_open_printer_ex,
"<printer name> Spool Printer Open Test",
{NULL, NULL}},
{"spoolgetdata", cmd_spoolss_getprinterdata,
"<printer name> <value name> Spool Get Printer Data test",
{NULL, NULL}},
{"spoolgetprinter", cmd_spoolss_getprinter,
"<printer name> Spool get printer",
{NULL, NULL}},
{"spoolgetprinterdriver", cmd_spoolss_getprinterdriver,
"<printer name> Spool get printer driver",
{NULL, NULL}},
{"spoolgetprinterdriverdir", cmd_spoolss_getprinterdriverdir,
"Spool get printer driver directory",
{NULL, NULL}},
{"spooladdprinter", cmd_spoolss_addprinterex,
"<name> <driver> Spool AddPrinterEx()",
{NULL, NULL}},
{"spooladdprinterdriver", cmd_spoolss_addprinterdriver,
"<driver> Spool AddPrinterDriver()",
{NULL, NULL}},
{"", NULL, NULL, {NULL, NULL}}
};
void add_spl_commands(void)
{
add_command_set(spl_commands);
}