 |
≫ |
|
|
 |
HP OpenVMS DCL ディクショナリ
$GETJPI 関数を使用して,空プロセスまたはスワッパ・プロセスの情報を要求する場合は,以下の項目を除いて, 表 1-7 にある任意の項目を指定できます。
| ACCOUNT
|
BYTLM
|
ENQCNT
|
ENQLM
|
| EXCVEC
|
FILCNT
|
FILM
|
FINALEXC
|
| IMAGNAME
|
LOGINTIM
|
MSGMASK
|
PAGFILCNT
|
| PGFLQUOTA
|
PRCCNT
|
PRCLM
|
PROCPRIV
|
| SITESPEC
|
TQCNT
|
TQLM
|
USERNAME
|
| VIRTPEAK
|
VOLUMES
|
WSPEAK
|
|
例
| #1 |
$ NAME = F$GETJPI("3B0018","USERNAME")
$ SHOW SYMBOL NAME
NAME = "JANE "
|
この例は,F$GETJPI 関数を使用して, 3B0018 というプロセス番号の利用者名を得る方法を示しています。利用者名には,NAME というシンボルが割り当てられます。
| #2 |
$ X=F$ENVIRONMENT("MESSAGE")
$ SHOW SYMBOL X
X = "/FACILITY/SEVERITY/IDENTIFICATION/TEXT"
$ X=F$GETJPI("0","MSGMASK")
$ SHOW SYMBOL X
X = 15 Hex = 0000000F Octal = 00000000017
$ SET MESSAGE /NOFACILITY
$ X=F$ENVIRONMENT("MESSAGE")
$ SHOW SYMBOL X
X = "/NOFACILITY/SEVERITY/IDENTIFICATION/TEXT"
$ X=F$GETJPI("0","MSGMASK")
$ SHOW SYMBOL X
X = 7 Hex = 00000007 Octal = 00000000007
$ SET MESSAGE /FACILITY
$ X=F$ENVIRONMENT("MESSAGE")
$ SHOW SYMBOL X
X = "/FACILITY/SEVERITY/IDENTIFICATION/TEXT"
$ X=F$GETJPI("0","MSGMASK")
$ SHOW SYMBOL X
X = 15 Hex = 0000000F Octal = 00000000017
$
|
この例は,F$GETJPI 関数の MSGMASK 項目の利用法を示しています。
|