ClosePrinter function winspool

Win32Result<bool> ClosePrinter(
  1. PRINTER_HANDLE hPrinter
)

Closes the specified printer object.

To learn more, see learn.microsoft.com/windows/win32/printdocs/closeprinter.

Implementation

Win32Result<bool> ClosePrinter(PRINTER_HANDLE hPrinter) {
  resolveGetLastError();
  final result_ = _ClosePrinter(hPrinter);
  return .new(value: result_ != FALSE, error: GetLastError());
}