banner_field 構造には、ASCII コードに変換されたラベルと文字列が含まれます。このラベルと文字列は、プリンタバナー、トレーラページ、および文書の本文ページの先頭と最後に表示されます。この構造は、bcltobanner(3) によって返されます。最初の 5 つのフィールドは、文字列へのポインタです。次の 5 つのフィールドは、対応する文字列ポインタの指す領域に対して事前に割り当てられたメモリーの長さを示すショート整数 (short integer) です。
フィールド |
内容 |
header |
バナーページとトレーラページの先頭と最後に表示される文字列 |
protect_as |
バナーページの protect as セクションに表示される文字列 |
caveats |
バナーページの caveats セクションに表示される文字列 |
channels |
handling channels セクションに表示される文字列 |
header_len |
ヘッダーの文字列に事前に割り当てられたメモリーの長さ |
protect_as_len |
protect as セクションの文字列に事前に割り当てられたメモリーの長さ |
ilabel_len |
情報ラベルの文字列に事前に割り当てられたメモリーの長さ |
caveats_len |
caveats セクションの文字列に事前に割り当てられたメモリーの長さ |
channels_len |
channels セクションの文字列に事前に割り当てられたメモリーの長さ |