Locates the first subcontext of a context.
SPMI Library (libSpmi.a)
#include sys/Spmidef.h
struct SpmiCxLink *SpmiFirstCx(CxHandle) SpmiCxHdl CxHandle;
The SpmiFirstCx subroutine locates the first subcontext of a context. The subroutine returns a NULL value if no subcontexts are found.
The structure pointed to by the returned pointer contains a handle to access the contents of the corresponding SpmiCx structure through the SpmiGetCxsubroutine call.
This subroutine is part of the server option of the Performance Aide for AIX licensed product and is also included in the Performance Toolbox for AIX licensed product.
Specifies a valid SpmiCxHdl handle as obtained by another subroutine call.
The SpmiFirstCx subroutine returns a pointer to an SpmiCxLink structure if successful. If unsuccessful, the subroutine returns a NULL value.
All SPMI subroutines use external variables to provide error information. To access these variables, an application program must define the following external variables:
If the subroutine returns without an error, the SpmiErrno variable is set to 0 and the SpmiErrmsg character array is empty. If an error is detected, the SpmiErrno variable returns an error code, as defined in the sys/Spmidef.h file, and the SpmiErrmsg variable contains text, in English, explaining the cause of the error. See the List of SPMI Error Codes for more information.
/usr/include/sys/Spmidef.h | Declares the subroutines, data structures, handles, and macros that an application program can use to access the SPMI. |
For related information, see: