SplEnumPrinter - Syntax

This function lists print destinations in the system.

#define INCL_SPL /* Or use INCL_PM, */
#include <os2.h>

PSZ       PSZComputerName;  /*  Name of computer where queues are to be listed. */
ULONG     ulLevel;          /*  Level of detail required. */
ULONG     flType;           /*  Type of print destinations required. */
PVOID     pBuf;             /*  Buffer. */
ULONG     cbBuf;            /*  Size, in bytes, of Buffer. */
PULONG    pcReturned;       /*  Number of entries returned. */
PULONG    pcTotal;          /*  Number of entries available. */
PULONG    pcbNeeded;        /*  Size in bytes of available information. */
PVOID     pReserved;        /*  Reserved value, must be NULL. */
SPLERR    rc;               /*  Return code. */

rc = SplEnumPrinter(PSZComputerName, ulLevel,
       flType, pBuf, cbBuf, pcReturned, pcTotal,
       pcbNeeded, pReserved);


[Back: SplEnumPrinter]
[Next: SplEnumPrinter Parameter - PSZComputerName]