Status-Error
狀態-錯誤訊息可用來向應用程式回報輸出 SNA 要求/回應單位 (RU) 中的 RH) 使用錯誤狀況 (回應標頭。 它會從節點流向應用程式,並與系統服務控制點 (SSCP) 和主要邏輯單元 (PLU) 連線搭配使用。
如需詳細資訊,請參閱 狀態錯誤訊息。
語法
struct Status-Error {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.sterrhdr.errstat;
CHAR sfhdr.sterrhdr.errpad1;
CHAR sfhdr.sterrhdr.errpad2;
CHAR sfhdr.sterrhdr.errpad3;
CHAR sfhdr.sterrhdr.errcode1;
CHAR sfhdr.sterrhdr.errcode2;
};
成員
nxtqptr
下一個緩衝區標頭的指標。
hdreptr
緩衝區元素的指標 (NIL) 。
numelts
(0x00) 的緩衝區元素數目。
msgtype
訊息類型 STATFMI (0x21) 。
srcl
來源位置。
srcp
來源合作夥伴。
srci
來源索引。
destl
目的地位置。
destp
目的地合作夥伴。
desti
目的地索引。
sfhdr.sterrhdr.errstat
狀態類型 STERROR (0x03) 。
sfhdr.sterrhdr.errpad1
保留的。
sfhdr.sterrhdr.errpad2
保留的。
sfhdr.sterrhdr.errpad3
保留的。
sfhdr.sterrhdr.errcode1
錯誤碼 1。
sfhdr.sterrhdr.errcode2
錯誤碼 2。
備註
Status-Error訊息只包含緩衝區標頭。 沒有緩衝區元素。
錯誤碼會列在 [錯誤] 和 [感知碼] 中。