DBCAREAには、7つの論理セクションがあります。
- ヘッダー
- 汎用入力
- 汎用出力
- 関数固有
- タイムスタンプ
- オプション
- メッセージ
これらの論理セクション内の個々のフィールドは、次の図に順次示されています。
バイト番号 | 説明 | |||
---|---|---|---|---|
000 | Eyecatcher、8バイト | |||
004 | ||||
008 | Total Length、4バイト | |||
012 | Function、4バイト | |||
016 | Input Session ID、4バイト | |||
020 | Input Request ID、4バイト | |||
024 | Request Buffer Length、4バイト | |||
028 | Response Buffer Length、4バイト | |||
032 | Maximum Number of Sessions for a Single Process、4バイト | |||
036 | Token、4バイト | |||
040 | Return Code、4バイト | |||
044 | Output Session ID、4バイト | |||
048 | Output Request ID、4バイト | |||
052 | Output DBC Path、8バイト | |||
056 | ||||
060 | Output DBC Session ID、4バイト | |||
064 | Output Host ID、2バイト | Session Status、1バイト | Unused、1バイト | |
068 | TDP Request Number、4バイト(未使用) | |||
072 | Current Request Buffer Length、4バイト | |||
076 | Current Response Buffer Length、4バイト | |||
080 | Input DBC Path、8バイト | |||
084 | ||||
088 | Logon Pointer、4バイト | |||
092 | Logon Length、4バイト | |||
096 | Run Pointer、4バイト | |||
100 | Run Length、4バイト | |||
104 | Request Pointer、4バイト | |||
108 | Request Length、4バイト | |||
112 | Using Data Pointer、4バイト | |||
116 | Using Data Length、4バイト | |||
120 | Msg Class、2バイト | Msg Kind、2バイト | ||
124 | Mailbox、6バイト | Mailbox | ||
128 | Mailbox | Unused、2バイト | ||
132 | Open Request、4バイト | |||
136 | Fetch Maximum Data Length、4バイト | |||
140 | Fetch Data Pointer、4バイト | |||
144 | Fetch Returned Data Length、4バイト | |||
148 | Fetch Parcel Flavor、4バイト | |||
152 | Fetch Error Indicator、1バイト | Unused、3バイト | ||
156 | TDP-receipt-timestamp、8バイト(未使用) | |||
160 | ||||
164 | Time1、4バイト | |||
168 | Time2、4バイト | |||
172 | Time3、4バイト | |||
176 | Time4、4バイト | |||
180 | Time5、4バイト | |||
184 | Character Set Pointer、4バイト | |||
188 | MTDP sent、4バイト | |||
192 | MTDP received、4バイト | |||
196 | Unused、16バイト | |||
|.....| | Unused | |||
208 | Unused | |||
212 | Extension Pointer、4バイト | |||
216 | Change Options、1バイト | Response Mode、1バイト | Use Presence Bits、1バイト | Keep Response、1バイト |
220 | Wait Across Crash、1バイト | Tell About Crash、1バイト | Connect Wait、1バイト | Locate Mode、1バイト |
224 | Variable Length Request、1バイト | Variable Length Fetch、1バイト | Save Response Buffers、1バイト | Two Response Buffers、1バイト |
228 | Return Time、1バイト | Parcel Mode Fetch、1バイト | Wait for Response、1バイト | Request Processing Option、1バイト |
232 | Message Security、1バイト | Set Character Set、1バイト | Connect Type、1バイト | Request Mode、1バイト |
236 | 2PC、1バイト | Protocol-Function、1バイト | Transaction Semantics、1バイト | Conformance、1バイト |
240 | Unused、2バイト | Message Length、2バイト | ||
244 | Message Text、76バイト | |||
|.....| | ||||
312 | ||||
320 | Route Description Codes、4バイト | |||
324 | Unused、16バイト | |||
|.....| | ||||
336 | ||||
340 | Unused、2バイト | Date Form、1バイト | Maximum Parcel、1バイト | |
344 | LanguageId、2バイト | Unused、2バイト | ||
348 | Segment Data、1バイト | Return-objects-as、1バイト | Continuation Code、1バイト | Data Encryption、1バイト |
352 | Unused、1バイト | Statement Status、1バイト | Continued Characters State、1バイト | Consider APH Responses、1バイト |
356 | Return statement info、1バイト | Return Identity Data、1バイト | Positioning-statement-number、2バイト | |
360 | Positioning-value、8バイト | |||
364 | ||||
368 | Positioning-action、2バイト | Timing-precision、2バイト | ||
372 | DBC Level、1バイト | Unused、1バイト | Message Return Code、2バイト | |
376 | Message Length Returned、2バイト | Message Area Length、2バイト | ||
380 | Message Area Pointer、4バイト | |||
384 | req_buf_len_4、8バイト | |||
388 | ||||
392 | resp_buf_len_4、8バイト | |||
396 | ||||
400 | curr_req_buf_len_4、8バイト | |||
404 | ||||
408 | curr_resp_buf_len_4、8バイト | |||
412 | ||||
416 | Logon Pointer、8バイト | |||
420 | ||||
424 | Run Pointer、8バイト | |||
428 | ||||
432 | Request Length、8バイト | |||
436 | ||||
440 | Request Pointer、8バイト | |||
444 | ||||
448 | Unused、8バイト | |||
452 | ||||
456 | using_data_pointer、8バイト | |||
460 | ||||
464 | Unused、8バイト | |||
468 | ||||
472 | fet_max_data_length、8バイト | |||
476 | ||||
480 | Unused、8バイト | |||
484 | ||||
488 | Fetch Data Pointer、8バイト | |||
492 | ||||
496 | Fetch Return Data Length、8バイト | |||
500 | ||||
504 | Character Set Pointer、8バイト | |||
508 | ||||
512 | Extension Pointer、8バイト | |||
516 | ||||
520 | Message Area Pointer、8バイト | |||
524 | ||||
528 | Unused、4バイト | |||
532 | Unused、1バイト | Time1-status、1バイト | Time2-status、1バイト | Time3-status、1バイト |
536 | Time4-status、1バイト | Time5-status、1バイト | exempt_sess_from_DBCHWAT、1バイト | create_default_connection、1バイト |
540 | Using Data Count、4バイト | |||
544 | logmech_name、8バイト | |||
548 | ||||
552 | logmech_data_ptr_reserved、4バイト | |||
556 | logmech_data_ptr、4バイト | |||
560 | logmech_data_len、4バイト | |||
564 | mechdata_Unicode_set、1バイト | dynamic_result_sets_allowed、1バイト | SP_return_result、1バイト | Send_deligated_credentials、1バイト |
568 | using_data_ptr_array_reserved、4バイト | |||
572 | using_data_ptr_array、4バイト | |||
576 | using_data_len_array_reserved、4バイト | |||
580 | using_data_len_array、4バイト | |||
584 | max_decimal_returned、2バイト | transformsoff、1バイト | periodasstruct、1バイト | |
588 | workload_len、4バイト | |||
592 | workload_ptr、4バイト | |||
596 | workload_ptr_reserved、4バイト | |||
600 | logon_timeout、2バイト | wait_time、2バイト | ||
604 608 |
Unused、8バイト | |||
612 | trustedRequest、1バイト | columnInfo、1バイト | utilityWorkload、1バイト | multiStatementErrors、1バイト |
616 | Unused、20バイト | |||
620 | Automatic Redrive、1バイト | Extended-load、1バイト | Unused、2バイト | |
621 | extendedLoadUsage、1バイト | |||
|....| | ||||
636 | tasmFastFailReq、1バイト | xmlResponseFormat、1バイト | arrayTransformsOff、1バイト | Unused、1バイト |
640 | using_SLOB_data_struct_reserved、4バイト | |||
644 | using_SLOB_data_struct、4バイト | |||
648 | MaxSingleLOBBytes、8バイト | |||
656 | MaxTotalLOBBytesPerRow、8バイト | |||
664-679 | Unused、16バイト | |||
680-687 | connect_ptr、8バイト | |||
688 | connect_len、4バイト | |||
692 | sslmode、1バイト | o_sslmode、1バイト | Unused、1バイト | Unused、1バイト |
696-1019 | Unused、324バイト | |||
1020 | Unused、1バイト | Unused、1バイト | largeRow、1バイト | Unused、1バイト |