EnumPrinterData function winspool
Enumerates configuration data for a specified printer.
To learn more, see learn.microsoft.com/windows/win32/printdocs/enumprinterdata.
Implementation
@pragma('vm:prefer-inline')
int EnumPrinterData(
PRINTER_HANDLE hPrinter,
int dwIndex,
PWSTR pValueName,
int cbValueName,
Pointer<Uint32> pcbValueName,
Pointer<Uint32>? pType,
Pointer<Uint8>? pData,
int cbData,
Pointer<Uint32>? pcbData,
) => _EnumPrinterData(
hPrinter,
dwIndex,
pValueName,
cbValueName,
pcbValueName,
pType ?? nullptr,
pData ?? nullptr,
cbData,
pcbData ?? nullptr,
);