Re: Quickest, easiest way to check for existence of a program, from ILE C?
"Monnier, Gary" <[email protected]>
| Newsgroups | gmane.comp.lang.as400.c |
|---|---|
| Message-ID | <C7776ECF3936FF4C97CC338B54786E876D0682@vamex102> |
Have you tried the retrieve object description API. -----Original Message----- From: C400-L [mailto:c400-l-bounces-Zwy7GipZuJhWk0Htik3J/[email protected]] On Behalf Of James H. H. Lampert Sent: Tuesday, March 03, 2015 9:40 AM To: Bare Metal Programming IBM i (AS/400 and iSeries) Subject: [C400-L] Quickest, easiest way to check for existence of a program, from ILE C? Would anybody happen to know the quickest, easiest way to check (from an ILE C program) whether a program exists, before attempting to call it? i.e., if C program FOO has: > #pragma linkage(BAR,OS,nowiden) > ... > int BAR(void *); > ... and wants to call: > iretcd = BAR(baz); but ONLY if BAR actually exists on the system, what's the quickest, easiest, least resource-intensive way to determin whether BAR exists, before calling it? -- JHHL -- This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L) mailing list To post a message email: C400-L-Zwy7GipZuJhWk0Htik3J/[email protected] To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/c400-l or email: C400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected] Before posting, please take a moment to review the archives at http://archive.midrange.com/c400-l. -- This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L) mailing list To post a message email: C400-L-Zwy7GipZuJhWk0Htik3J/[email protected] To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/c400-l or email: C400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected] Before posting, please take a moment to review the archives at http://archive.midrange.com/c400-l.