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,
);