パソコンからDPCBEGINを実行してホストアプリケーションを起動した後「DPCENDにより会話を終了する」という作業を繰り返し行います。複数の会話を続けて行う方法です。一つの会話は一問一答型、会話型のどちらでもかまいません。
DPCOPENでDPCライブラリの使用を開始する。
DPCCONNECTでホストとコネクションの確立を行う。
DPCBEGIN(ホスト拡張会話機能使用時:送信権あり)でホストアプリケーションを指定し、必要なメッセージデータを送信する。
READで処理に必要なメッセージデータを受信する。
WRITE(会話継続指示)で処理結果を送信する。
DPCACCEPTで会話継続を受信し、送信モードになる。
DPCENDを送信し、会話を終了する。
READで会話終了を受信し、会話を終了する。
DPCBEGIN(ホスト拡張会話機能使用時:送信権あり)で新しいホストアプリケーションを指定し必要なメッセージデータを送信する。
WRITE(会話終了指示)で処理結果を送信し、会話を終了する。
DPCACCEPTで会話終了を受信し、会話を終了する。
DPCDISCONNECTでコネクションの解放を行う。
DPCCLOSEでDPCライブラリの使用を終了する。