AddPrinter function winspool
Adds a printer to the list of supported printers for a specified server.
To learn more, see learn.microsoft.com/windows/win32/printdocs/addprinter.
Implementation
Win32Result<PRINTER_HANDLE> AddPrinter(
PCWSTR? pName,
int level,
Pointer<Uint8> pPrinter,
) {
final result_ = AddPrinterW_Wrapper(pName ?? nullptr, level, pPrinter);
return Win32Result(
value: PRINTER_HANDLE(result_.value.ptr),
error: result_.error,
);
}