Usage

IPVEPSND, the fetchable LE function IPVEPSND(), is defined as:
int IPVEPSND(char *ProdID, char *UsrPgm, char *BufPtr, char *DbgDDn);
The parameters are defined as follows:
ProdID
The product ID. For example: the Fault Analyzer product ID is “IDI"; the File Manager product ID is “FMN".
UsrPgm
The user program name. For the ADFz family of products, the user program name is obtained via the EVENTPROCESSINGEXIT option.
BufPtr
The buffer pointer. The 31-bit address of a storage buffer to be passed to the Event Processing exit in the following format:
Byte 0-3
Total data length
Byte 4
Segment data
Byte 0-1
Segment length
Byte 2
Segment data

Repeat segment length and segment data for all segments

DbgDDn
The debug DDname.
The returned int value includes the following descriptive bytes:
Byte 0
IPVEPSND return code (0 = successful).
Byte 1
IPVEPRCV return code (0 = successful). This byte is valid only if the debug DDname is specified.
Byte 2-3
User exit return code. This byte is valid only if the debug DDname is specified.