BPECMSRV
Routing code
Submit a command for processing.
- Return Code
- Explanation
- X'00000020'
- The command was rejected by the command action routine and was not processed.
- X'00000024'
- The command failed.
- X'00000028'
- Unknown command.
- X'0000002C'
- Missing command verb.
- X'00000040'
- Bad command pointer. The address of the command passed to BPECMSRV was zero.
- X'00000044'
- Bad command length. The length of the command passed to BPECMSRV was zero.
- X'00000048'
- Bad BPEWPRNT exit parameter list length. The length of an exit parameter list passed to BPECMSRV was a zero or negative value.
- X'0000004C'
- The BPECMSRV caller was not running as a BPE thread.
- X'00000060'
- BPE was unable to obtain the necessary working storage to process the command.
- X'00000064'
- BPE was unable to create a new thread to process the command.
- X'00000068'
- BPE could not process the command because a BPEPOST call to start the command processing thread failed.
- X'0000006C'
- BPE could not process the command because a BPELAGET call for a latch to serialize the command failed.
- X'00000070'
- The command action module that processed the command returned an undefined return code to BPE. The result of the command processing is not known.
- X'000000F8'
- The requested function is not present in the BPE system at execution time. This is likely due to a macro to module mismatch.
- X'000000FC'
- The parameter list version generated by the macro is not supported by the called service routine. This is likely due to a macro to module mismatch.