|
Hi, Steve:
What *DTAARA are you trying to access?
If I create a *DTAARA in a user library, with
CRTDTAARA, it is created
in "user domain", so this should not present any
problems at Level=40.
Perhaps you are trying to access a *DTAARA that was
created by IBM
in "system domain" (for some unknown
reason)...?
There are two documented APIs that you can use to
retrieve and change
a *DTAARA, QXXRTVDA and QXXCHGDA. Both of these
APIs can be
called by a user in user state and user domain,
but, as with most IBM
provided APIs, they are set to "system state, user
domain", and so
they can access any object in either domain (I believe). (These two
APIs are documented in the ILE C Programmers Guide,
I believe.)
I hope that helps...
Regards,
Mark S. Waterbury
|
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.