home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.vms
- Path: sparky!uunet!think.com!ames!nsisrv!author.gsfc.nasa.gov!rkoehler
- From: rkoehler@author.gsfc.nasa.gov (Bob Koehler)
- Subject: Re: Creating subprocess with $CREPRC; preservation of symbols/logicals
- Message-ID: <8JAN199308560649@author.gsfc.nasa.gov>
- News-Software: VAX/VMS VNEWS 1.4-b1
- Sender: usenet@nsisrv.gsfc.nasa.gov (Usenet)
- Nntp-Posting-Host: author.gsfc.nasa.gov
- Organization: CSC System Sciences Division
- References: <C0I3xM.84F@acsu.buffalo.edu>
- Date: Fri, 8 Jan 1993 13:56:00 GMT
- Lines: 22
-
- In article <C0I3xM.84F@acsu.buffalo.edu>, masmummy@ubvmsb.cc.buffalo.edu writes...
- >I have a program that needs the use of $CREPRC to create a subprocess.
- >I think LIB$SPAWN is great, but I cannot alter quotas with it.
- >
- >My problem lies in preserving symbols and/or logicals.
- >Is there any way (with normal privileges) that I can pass information to
- >this subprocess (I need to give it a stream about 80 characters long), without
- >resorting to files, mailboxes, and such? It appears to me (I am not an expert)
- >that LIB$SPAWN copies the symbol and logical tables over by default. Can I
- >do that with $CREPRC, too?
- >
- >Thanks,
- >Bill
-
- Basically, no. You can put the logical names in a shared table, accessable by
- both processes, but there's no built-in way to pass the contents of the process
- logical name table or the CLI symbol table without using LIB$SPAWN. IMHO, I
- would most likely resort to a mailbox if faced with this problem.
-
- ------------------------------------------------------------------------------
- Bob Koehler | Any illusion to these opinions being other
- rkoehler@author.gsfc.nasa.gov | than just mine alone is just that.
-