メッセージの削除は、メッセージキューにあるメッセージをユニット単位に削除する機能です。メッセージの削除は、プログラムインタフェースの“MQDDELETEMSG”または“mqd_deletemsg”により行うことができます。
メッセージの削除の使用方法として、以下の二つがあります。
メッセージの削除を単独で使用する
メッセージの参照と併用する
メッセージの削除を単独で使用する場合には、メッセージキューの先頭から順番にユニット単位で削除することになります。
メッセージ参照と併用する場合には、カーソルの指すメッセージをユニット単位に削除します。このとき、カーソルはユニット内の先頭メッセージを指しておく必要があります。