Finding buffer images from LOADBUF command 
Author Message
 Finding buffer images from LOADBUF command
Here's how you find the FCB -

(1) Find the RDEVBLOK for the printer
(2) RDEVEXTN (RDEVBLOK+x'34') points at the RSPXBLOK
(3) RSPXFCB  (RSPXBLOK+x'0C') has the FCB name in it.

You can then rummage thru DMKFCB to find the FCB image.  Look at
the FCB macro to see how they are chained up.

The UCS is a bit harder, as it is only saved in one spot - UCSNAME
in the IOBLOK for the command.  Unfortunately, IOBLOKs are transitory things,
so unless you know the LOADBUF command is CURRENTLY processing, you're
out of luck.  If you HAVE to know it at an arbitrary time, I'd
extend the RSPXBLOK by 4 bytes (modify RBLOKS COPY), reassemble DMKMNT
so it allocates a bigger RSPXBLOK when the system IPL's, and then mod
DMKCSB to save the data there as well as in the IOBLOK.

If this doesn't answer your questions, let me know...

                                   Valdis Kletnieks
                                   Systems Programmer
                                   Clarkson University

Wed, 19 May 1993 15:57:00 GMT  
 [ 1 post ] 

 Relevant Pages 

1. Finding buffer images from LOADBUF command

2. Printer buffer images

3. Some way of saving a buffered image to jpeg or tiff format

4. Still image in video buffer after rebooting...

5. Not enough free memory for buffer image error message

6. Canvas/Image buffering

7. Buffering, Image

8. I need to find the hard disk transfer buffer address

9. Trying to find information to make a fifo buffer

10. error 10403:AO Buffer Config (i just want to command an analog output)

11. Avoiding buffer problems from command line arguments

12. ::xmlgen::buffer command broken


Powered by phpBB® Forum Software