Re: Determining display device for a process
- From: Jan-Erik Söderholm <jan-erik.soderholm@xxxxxxxxx>
- Date: Tue, 17 Jun 2008 09:05:05 GMT
Fred Bach wrote:
Jan-Erik Söderholm wrote:> technique a little, please?Bobby wrote:I have a need to determine the device that an x-application is
"displaying" to. The reason is that an x-application will be
automatically loaded at user login, but should only be started once
per display (i.e., once per x-server display). The logical decw
$display points to the device, but how (can?) this value be retrieved
for a specific process? I didn't see anything in the f$getjpi()
function, but maybe I missed something. The same user account is used
for multiple stations, so looking at the UIC for the owner of a
process won't work. Any ideas would be appreciated.
All logical name tables (incl the LNM$JOBxxxx tables) are
available to F$TRNLNM, if you have read access to them.
So one should be able to scan through the LNM$JOBxxx
tables for a specific "display".
See :
SHOW LOG /STRU
SHOW LOG /TABLE=LNM$SYSTEM_DIRECTORY
SHOW LOG /TABLE=LNM$SYSTEM_DIRECTORY/DESCENDANTS
Ex:
SHOW LOG /DESCENDANTS/TABLE=LNM$SYSTEM_DIRECTORY DECW$DISPLAY
will show all currently defined DEC-Windows displays
for all processes on the system.
Output to a file and search for your actual device, or
make something up with PIPE or whatever...
Regards,
Jan-Erik.
Jan-Erik,
This looks pretty interesting! Could you expand on this
No I leave it here. I've done no work at all during my
15 yaers with VMS with DEC-Windows... :-) :-)
But it seemed as the link that Peter Weaver posted
had som information about this.
Jan-Erik.
.
- References:
- Determining display device for a process
- From: Bobby
- Re: Determining display device for a process
- From: Jan-Erik Söderholm
- Re: Determining display device for a process
- From: Fred Bach
- Determining display device for a process
- Prev by Date: Re: What is a Weendoze .CHM file?
- Next by Date: Re: What is a Weendoze .CHM file?
- Previous by thread: Re: Determining display device for a process
- Next by thread: Re: Determining display device for a process
- Index(es):
Relevant Pages
|