EnumPrinters function winspool
The EnumPrinters function enumerates available printers, print servers, domains, or print providers.
BOOL EnumPrintersW(
_In_ DWORD Flags,
_In_ LPTSTR Name,
_In_ DWORD Level,
_Out_ LPBYTE pPrinterEnum,
_In_ DWORD cbBuf,
_Out_ LPDWORD pcbNeeded,
_Out_ LPDWORD pcReturned
);
Implementation
int EnumPrinters(
int Flags,
Pointer<Utf16> Name,
int Level,
Pointer<Uint8> pPrinterEnum,
int cbBuf,
Pointer<Uint32> pcbNeeded,
Pointer<Uint32> pcReturned) =>
_EnumPrinters(
Flags, Name, Level, pPrinterEnum, cbBuf, pcbNeeded, pcReturned);