| 戻り値 | #define | 意味 |
| 0 | BFL_RET_OK | 正常終了(エラー無し) |
| 1 | BFL_RET_ALREADY_OPENED | 既にオープンしている |
| 2 | BFL_RET_PROCESS_LIMIT_EXCEEDED | 同時参照可能プロセス数が制限を超えた |
| 3 | BFL_RET_NO_SYSTEM_RESOURCES | システムリソースが不足している |
| 4 | BFL_RET_UNABLE_TO_CLOSE | コールバック関数内からの呼び出しでクローズできない |
| 5 | BFL_RET_UNABLE_TO_SAVE_SETTINGS | オープン状態で自ノードのネットワークパラメータの保存(設定)ができない |
| 6 | BFL_RET_INVALID_SETTINGS | 自ノードのネットワークパラメータに無効な値が設定されている |
| 7 | BFL_RET_SOCKET_ERROR | ソケットエラーが発生した |
| 8 | BFL_RET_UNABLE_TO_SEND_MESSAGE | メッセージ送信権がない(またはオープンしていない) |
| 9 | BFL_RET_UNABLE_TO_REGISTER_MESSAGE_PROC | メッセージ通知コールバック関数の登録ができなかった |
| 10 | BFL_RET_MESSAGE_QUEUE_FULL | メッセージ送信キューが満杯で送信できなかった |
| 11 | BFL_RET_INVALID_NETWORK | ネットワークIDに無効な値が指定された |
| 12 | BFL_RET_INVALID_NODE | ノード番号に無効な値が指定された |
| 13 | BFL_RET_INVALID_TRANSACTION_CODE | トランザクションコードに無効な値が指定された |
| 14 | BFL_RET_INVALID_ADDRESS_OR_SIZE | アドレスまたはサイズに無効な値が指定された |
| 15 | BFL_RET_INVALID_REPLY_RESULT | 応答メッセージの結果に無効な値が指定された |
| 16 | BFL_RET_INVALID_VENDER | ベンダー名またはサブコードに無効な値が指定された |
| 17 | BFL_RET_INVALID_PARAMETER | パラメーターに無効な値が指定された |
| 18 | BFL_RET_INVALID_DATA | データに無効な値が指定された |
| 19 | BFL_RET_DATA_TOO_LONG | データが大き過ぎる |
| 20 | BFL_RET_OWN_NODE_LEFT | 自ノードはネットワークに参加してない |
| 21 | BFL_RET_SERVICE_ERROR | サービスに処理を要求できない |
| 22 | BFL_RET_UNKNOWN_COMMAND | 未定義のコマンドが要求された |
| 23 | BFL_RET_TIMEOUT | 既定時間内に処理を完了できなかった |
| 24 | BFL_RET_MARSHALLING_ERROR | マーシャリングでエラーが発生した |