-
prcv_mbx
-
ER prcv_mbx ( ID mbxid, T_MSG **ppk_msg );
|
MOVW BC, #LOWW(_ppk_msg)
MOV A, #mbxid
CALL !!_prcv_mbx
|
|
|
|
|
ID mbxid;
|
|
|
T_MSG **ppk_msg;
|
メッセージの先頭アドレスを格納する領域へのポインタ
|
mbxidで指定されたメールボックスからメッセージを受信し,その先頭アドレスを
ppk_msgで指定された領域に格納します。
ただし,本サービス・コールを発行した際,対象メールボックスからメッセージを受信することができなかった(待ちキューにメッセージがキューイングされていなかった)場合には,メッセージの受信処理は実行されず,戻り値として“E_TMOUT”が返されます。
|
|
|
|
|
|
|
|
対象メールボックスの待ちキューにメッセージがキューイングされていない
|