SYSCALLS/PRF - printer manager calls 1987/01/22
Include files:
C: /sys/ins/prf.ins.c
Pascal: /sys/ins/prf.ins.pas
Procedures and Functions:
PRF_$CONFIG_FILE (name, name-length, status)
Sets the print options in the print request packet from a
configuration file.
PRF_$DELETE_ENTRY (queue-entry-name, queue-entry-name-length, status)
Deletes a print request from the print queue.
PRF_$INIT (stream-id, status)
Sets print request packet options to default values.
PRF_$INQ_OPTION (option, option-length, number-value, string,-value,
string-length, status)
Returns the string and number representations of the print
request packet option to the caller.
PRF_$NAME_PRINT (filename, filename-length, queue-name,
queue-name-length, status)
Copies a data file to the /sys/print/spooler directory and
generates print request packet.
PRF_$QUEUE_FILE (filename, filename-length, queue-name, queue-name-length,
status)
Generates a print request packet in the /sys/print/queue directory.
PRF_$SET_OPTION (option, option-length, number-value,
string-value, string-length, status)
Sets an option in the print request packet.
PRF_$STREAM_PRINT (stream-id, queue-name, name-length, status)
Copies data from a stream to the /sys/print/spooler
directory and generates a print request packet in the
/sys/print/queue directory.