Previous Topic: U0095 Return Codes

Next Topic: CA MIM for z/VM Abends and Return Codes

XCF Return Codes

CA MIM uses the CA XCF Standard Component (LXCF) to enable operation of the z/OS Cross-System Coupling Facility (XCF) for cross‑system communication. This section contains a listing of the XCF return codes. If the information provided for a return code is not sufficient to correct a problem, then contact CA Technical Support.

Verb

Code

Description

DEREGISTER

00

LXCF DEREGISTER was successful.

 

28

LXCF is not initialized.

 

2C

LXCF could not obtain storage for control blocks.

 

30

MEMBERTOKEN does not identify a registered member.

 

Any other value in register 15 indicates that the IXCLEAVE macro completed with a non-zero return code. Register 15 contains the return code from IXCLEAVE, and register 0 contains the reason code for IXCLEAVE.

ENDEVENT

00

LXCF ENDEVENT was successful.

 

28

LXCF is not initialized.

 

2C

LXCF could not obtain storage for control blocks.

GETEVENT

00

LXCF GETEVENT was successful.

 

04

No events are queued for member.

 

28

LXCF is not initialized.

 

2C

LXCF could not obtain storage for control blocks.

 

30

MEMBERTOKEN does not identify a registered member.

INITIALIZE

00

LXCF INITIALIZE was successful.

 

04

Caller is running on an unsupported operating system.

 

08

Caller is not in supervisor state.

QUERYACTIVITY

00

LXCF QUERYACTIVITY was successful.

QUERYSTATUS

00

LXCF QUERYSTATUS was successful.

REGISTER

00

LXCF REGISTER was successful.

 

28

LXCF is not initialized.

 

2C

LXCF could not obtain storage for control blocks.

 

30

Member subtask could not be attached.

 

34

Member subtask terminated during initialization.

 

Any other value in register 15 indicates that the IXCJOIN macro completed with a non-zero return code. Register 15 contains the return code from IXCJOIN, and register 0 contains the reason code for IXCJOIN.

SENDMSG

00

LXCF SENDMSG was successful; message was accepted for delivery.

 

40

LXCF is not initialized.

 

44

LXCF could not obtain storage for control blocks.

 

48

MEMBERTOKEN does not identify a registered member.

 

Any other value in register 15 indicates that the IXCMSGO macro completed with a non-zero return code. Register 15 contains the return code from IXCMSGO, and register 0 contains the reason code for IXCMSGO.

TERMINATE

00

LXCF TERMINATE was successful.

 

28

LXCF is not initialized.

 

2C

LXCF could not obtain storage for control blocks.