Buffer.
The returned contents in the buffer are as follows:
ulLevel
0
When the names of print destinations
are returned, calls can be made to SplQueryQueue
or SplQueryDevice to find
out further information about the print destination.
cbBuf (ULONG) - input
pcReturned (PULONG) - output
Number of entries returned.
pcTotal (PULONG) - output
Number of entries available.
pcbNeeded (PULONG) - output
pReserved (PVOID) - output
Reserved value, must be NULL.
rc (SPLERR) - returns
Return
code.
NO_ERROR (0)
ERROR_NOT_SUPPORTED (50)
This request is not
supported by the network.
ERROR_INVALID_PARAMETER (87)
An invalid parameter
is specified.
ERROR_INVALID_LEVEL (124)
The level parameter
is invalid.
ERROR_MORE_DATA (234)
Additional data is available.
NERR_NetNotStarted (2102)
The network program
is not started.
NERR_BufTooSmall (2123)
The API return buffer
is too small.
[Back: SplEnumPrinter Return Value - rc]
[Next: SplEnumPrinter - Related Functions]