Purpose
The CEEMFNDM CWI returns the MIB address given a feedback token.
Syntax
void CEEMFNDM (
FB_token,
MIB_Addr, [
fc])
FEEB_BACK *FB_token;
POINTER *MIB_Addr;
FEED_BACK *fc;
- CEEMFNDM
- Call this CWI interface as follows:
L R15,CEECAACELV-CEECAA(,R12) Address of CAA in R12
L R15,2868(,R15)
BALR R14,R15
- FB_token (input)
- The 12-byte feedback token returned from a callable service.
- MIB_Addr (output)
- The address of the MIB for this condition.
- fc (output/optional)
- A 12-byte feedback code passed by reference. Feedback information
(condition token) is returned to the calling routine. The following
conditions can result from this service:
Condition |
|
CEE000 |
Severity |
0 |
Msg_No |
N/A |
Message |
The service completed successfully. |
CEE3D8 |
Severity |
1 |
Msg_No |
3496 |
Message |
The MIB was not found. |
Usage notes
Once the MIB is obtained, message inserts
can also be located. The procedure for finding the message insert
information is described below. Figure 1 represents
the access to message insert information.
- Offset X'0' into the MIB is an EBCDIC eyecatcher "CMIB".
- Offset X'24' into the MIB points to an array of 9 pointers
of message insert data. If the pointer is 0, this insert is not used.
If a pointer is non-zero, this points to the message insert data in
EBCDIC.
- Offset X'20' into the MIB points to an array of 9 quadwords
of message insert information. The fourth word (the last word) contains
the length of the message insert data.
Figure 1. Access to message insert information