pszComputerName (PSZ) -
input
pszQueueName (PSZ) - input
ulLevel (ULONG) - input
Level of detail required.
This must be 3 or 6.
pBuf (PVOID) - input
Buffer.
If ulParmNum is 0, this parameter must contain a complete PRQINFO3
or PRQINFO6 structure. Otherwise,
it must contain a valid new value for the parameter of the PRQINFO3
or the PRQINFO6 structure
indicated in ulParmNum.
cbBuf (ULONG) - input
Size,
in bytes, of Buffer.
ulParmNum (ULONG) - input
Parameter number.
Specifies either that the entire PRQINFO3
or PRQINFO6 structure is to
be modified, or that only one specific parameter is to be modified.
Possible values for this parameter are as follows:
Parameter
uPriority
uStartTime
PRQ_STARTTIME_PARMNUM (3)
uUntilTime
PRQ_UNTILTIME_PARMNUM (4)
pszSepFile
PRQ_SEPARATOR_PARMNUM (5)
pszPrProc
PRQ_PROCESSOR_PARMNUM (6)
pszParms
pszComment
fsType
pszPrinters
PRQ_PRINTERS_PARMNUM (12)
pszDriverName
PRQ_DRIVERNAME_PARMNUM
(13)
pDriverData
PRQ_DRIVERDATA_PARMNUM (14)
pszRemoteComputerName
PRQ_REMOTE_COMPUTER_PARMNUM
(15)
pszRemoteQueueName
PRQ_REMOTE_QUEUE_PARMNUM
(16)
rc (SPLERR) - returns
Return
code.
NO_ERROR (0)
ERROR_ACCESS_DENIED (5)
ERROR_NOT_SUPPORTED (50)
This request is not
supported by the network.
ERROR_BAD_NETPATH (53)
The network path cannot
be located.
ERROR_INVALID_PARAMETER (87)
An invalid parameter
is specified.
ERROR_INVALID_LEVEL (124)
The level parameter
is invalid.
NERR_NetNotStarted (2102)
The network program
is not installed.
NERR_RedirectedPath (2117)
The operation is
invalid on a redirected resource.
NERR_BufTooSmall (2123)
The API return buffer
is too small.
NERR_QNotFound (2150)
The printer queue does
not exist.
NERR_DestNotFound (2152)
The printer destination
cannot be found.
NERR_DestNoRoom (2157)
The maximum number
of printer destinations has been reached.
NERR_DestInvalidState (2162)
This operation
cannot be performed on the print destination.
NERR_SpoolNoMemory (2165)
A spooler memory
allocation failure occurred.
NERR_DriverNotFound (2166)
The device driver
does not exist.
NERR_DataTypeInvalid (2167)
The datatype is
not supported by the processor.
NERR_ProcNotFound (2168)
The queue processor
is not installed.
NERR_BadDev (2341)
The requested device is
invalid.
NERR_CommDevInUse (2343)
The requested device
is invalid.
NERR_InvalidComputer (2351)
The computer name
is invalid.
[Back: SplSetQueue Return Value - rc]
[Next: SplSetQueue - Remarks]