Subject: | |
From: | |
Reply To: | |
Date: | Wed, 1 Feb 1995 14:34:07 EST |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Since I am still C and PASCAL challenged, I have been using the
SWITCH sub-system (HPSWTONMNAME, HPSWTONMPLABEL, and
HPLOADNMPROC) to access NM features from my CM (SPL) programs.
Generally, this has worked OK for intrinsics and even some AIFs.
However, I am now trying to call several AIFs of the AIFzzzGET
and AIFzzzPUT variety that have parameters defined variously as
both a "64-bit address array by reference" and "Array type:
globalanyptr". I seem unable to completely successfully describe
these AIF parameters within the "arglist" and "argdesc"
parameters of HPSWTONMPLABEL.
For example, suppose I call AIFJSGET looking for the username
(1009) associated with a particular session. I can set up the
whole process in such a way that it reports back successful
completion. However, I cannot find what has been done with the
result (the username), even though it appears I am passing the
address of a local storage area to the routine.
Am I missing something? Has anyone been able to do this
successfully?
Or, is it just impossible?
John Burke
[log in to unmask]
|
|
|