• 検索結果がありません。

イベントメッセージの詳細

ドキュメント内 Initialize関数 (ページ 47-59)

3 アプリケーションプログラミング

3.8 イベントメッセージの詳細

46

47

● MsgAcceptedLine メッセージ

【意味】

FBAcceptLine関数を呼び出して着信待ち状態にある時に、その着信処理が完了したことを表しま す。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 1

メッセージのバイト長 dwMsgLen 164(10) [A4(16)]

結果コード dwResult 0

IPアドレス byIPAddr 0 ダイヤルアップネットワ

ーク指示フラグ

byDialUp 0 エントリ名 byDialUpEntry 0 電話番号 byDialNumber 0 ユーザー名 byUserName 0 パスワード byPassWord 0

【備考】

なし

48

● MsgClosedLine メッセージ

【意味】

FBCloseLine関数を呼び出して切断完了待ち状態にある時に、その切断処理が完了したこと、また は通信中に異常が発生して切断処理を実行し、その切断処理が完了したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 2

メッセージのバイト長 dwMsgLen 164(10) [A4(16)] 結果コード dwResult 切断原因を示す値

IPアドレス byIPAddr 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0 ダイヤルアップネットワ

ーク指示フラグ

byDialUp 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0

エントリ名 byDialUpEntry 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0

電話番号 byDialNumber 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0

ユーザー名 byUserName 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0

パスワード byPassWord 起動側の場合は FBOpenLine 関数 で指定された値

着信側の場合は0

※ 切断原因については「5 エラー時の原因と対処」を参照してください。

【備考】

なし

49

② 通信制御系メッセージ

● MsgOpenSession メッセージ

【意味】

起動側の場合はこのメッセージは使用しません。

着信側の場合は相手からの開局要求電文を受信したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 3

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 受信電文の値 処理結果 byResult 受信電文の値 相手センター確認コード byPeerCode 受信電文の値 当方センター確認コード byMyCode 受信電文の値 通信年月日時分秒 byDateTime 受信電文の値 パスワード byPassword 受信電文の値 アプリケーションID byAppID 受信電文の値 モード byMode 受信電文の値 拡張用エリア byExtArea 受信電文の値

【備考】

なし

50

● MsgOpenedSession メッセージ

【意味】

起動側の場合は相手から開局回答電文を受信し、開局待ち状態が完了したことを表します。

着信側の場合は相手へ開局回答電文を送信し、開局待ち状態が完了したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 4

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 送受信電文の値 処理結果 byResult 送受信電文の値 相手センター確認コード byPeerCode 送受信電文の値 当方センター確認コード byMyCode 送受信電文の値 通信年月日時分秒 byDateTime 送受信電文の値 パスワード byPassword 送受信電文の値 アプリケーションID byAppID 送受信電文の値 モード byMode 送受信電文の値 拡張用エリア byExtArea 送受信電文の値

【備考】

なし

51

● MsgCloseSession メッセージ

【意味】

起動側の場合はこのメッセージは使用しません。

着信側の場合は相手からの閉局要求電文を受信したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 5

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 受信電文の値 処理結果 byResult 受信電文の値 相手センター確認コード byPeerCode 受信電文の値 当方センター確認コード byMyCode 受信電文の値 通信年月日時分秒 byDateTime 受信電文の値 パスワード byPassword 受信電文の値 アプリケーションID byAppID 受信電文の値 モード byMode 受信電文の値 拡張用エリア byExtArea 受信電文の値

【備考】

なし

52

● MsgClosedSession メッセージ

【意味】

起動側の場合は相手から閉局回答電文を受信し、閉局待ち状態が完了したことを表します。

着信側の場合は相手へ閉局回答電文を送信し、閉局待ち状態が完了したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 6

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 送受信電文の値 処理結果 byResult 送受信電文の値 相手センター確認コード byPeerCode 送受信電文の値 当方センター確認コード byMyCode 送受信電文の値 通信年月日時分秒 byDateTime 送受信電文の値 パスワード byPassword 送受信電文の値 アプリケーションID byAppID 送受信電文の値 モード byMode 送受信電文の値 拡張用エリア byExtArea 送受信電文の値

【備考】

なし

53

● MsgChangeMode メッセージ

【意味】

起動側の場合はこのメッセージは使用しません。

着信側の場合は相手からのモード変更要求電文を受信したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 7

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 受信電文の値 処理結果 byResult 受信電文の値 相手センター確認コード byPeerCode 受信電文の値 当方センター確認コード byMyCode 受信電文の値 通信年月日時分秒 byDateTime 受信電文の値 パスワード byPassword 受信電文の値 アプリケーションID byAppID 受信電文の値 モード byMode 受信電文の値 拡張用エリア byExtArea 受信電文の値

【備考】

なし

54

● MsgChangedMode メッセージ

【意味】

起動側の場合は相手からのモード変更回答電文を受信し、モード変更待ち状態が完了したことを表 します。

着信側の場合は相手へモード変更回答電文を送信し、モード変更待ち状態が完了したことを表しま す。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 8

メッセージのバイト長 dwMsgLen 88(10) [58(16)]

結果コード dwResult 0

電文区分 byMsgID 送受信電文の値 処理結果 byResult 送受信電文の値 相手センター確認コード byPeerCode 送受信電文の値 当方センター確認コード byMyCode 送受信電文の値 通信年月日時分秒 byDateTime 送受信電文の値 パスワード byPassword 送受信電文の値 アプリケーションID byAppID 送受信電文の値 モード byMode 送受信電文の値 拡張用エリア byExtArea 送受信電文の値

【備考】

なし

55

③ ファイル制御系メッセージ

● MsgStartFile メッセージ

【意味】

起動側の場合はこのメッセージは使用しません。

着信側の場合は相手からの開始要求電文を受信したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 9

メッセージのバイト長 dwMsgLen 216(10) [D8(16)]

結果コード dwResult 0

電文区分 byMsgID 受信電文の値 処理結果 byResult 受信電文の値 ファイル名 byFileName 受信電文の値 ファイルアクセスキー byFileAccKey 受信電文の値 テキスト数 wNumOfText 受信電文の値 レコード数 dwNumOfRecord 受信電文の値 レコードID byRecordID 受信電文の値 レコード長 wRecordLen 受信電文の値 再送指定区分(From) wRetryFrom 受信電文の値 再送指定区分(To) wRetryTo 受信電文の値 データ圧縮ID byCompressID 受信電文の値 拡張用エリア byExtArea 受信電文の値 送受信ファイル名 byPathName 受信電文の値

【備考】

なし

56

● MsgTermedFile メッセージ

【意味】

起動側の場合は相手から開始回答電文(ファイルなし)を受信、または終了要求/終了回答電文を送受 信し、ファイル転送状態が完了したことを表します。

着信側の場合は相手へ開始回答電文(ファイルなし)を送信、または終了要求/終了回答電文を送受信 し、ファイル転送状態が完了したことを表します。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 10(10) [0A(16)]

メッセージのバイト長 dwMsgLen 216(10) [D8(16)]

結果コード dwResult 0

電文区分 byMsgID 送受信電文の値 処理結果 byResult 送受信電文の値 ファイル名 byFileName 送受信電文の値 ファイルアクセスキー byFileAccKey 送受信電文の値 テキスト数 wNumOfText 送受信電文の値 レコード数 dwNumOfRecord 送受信電文の値 レコードID byRecordID 送受信電文の値 レコード長 wRecordLen 送受信電文の値 再送指定区分(From) wRetryFrom 送受信電文の値 再送指定区分(To) wRetryTo 送受信電文の値 データ圧縮ID byCompressID 送受信電文の値 拡張用エリア byExtArea 送受信電文の値 送受信ファイル名 byPathName 送受信電文の値

【備考】

起動側で照会モードの時は電文区分と処理結果から正常にファイル転送が終了したかどうかを判 定するようにしてください。

57

● MsgRestartFile メッセージ

【意味】

ファイル送信側の場合は相手からの再送要求電文を受信したことを表します。

ファイル受信側の場合はこのメッセージは使用しません。

【内容】

項目 メンバ名 値( [ ]内は16進値) メッセージ番号 dwMsgNo 11(10) [0B(16)]

メッセージのバイト長 dwMsgLen 216(10) [D8(16)]

結果コード dwResult 0

電文区分 byMsgID 受信電文の値 処理結果 byResult 受信電文の値 ファイル名 byFileName 受信電文の値 ファイルアクセスキー byFileAccKey 受信電文の値 テキスト数 wNumOfText 受信電文の値 レコード数 dwNumOfRecord 受信電文の値 レコードID byRecordID 受信電文の値 レコード長 wRecordLen 受信電文の値 再送指定区分(From) wRetryFrom 受信電文の値 再送指定区分(To) wRetryTo 受信電文の値 データ圧縮ID byCompressID 受信電文の値 拡張用エリア byExtArea 受信電文の値 送受信ファイル名 byPathName 受信電文の値

【備考】

なし

58

ドキュメント内 Initialize関数 (ページ 47-59)

関連したドキュメント