次の方法で共有


LU 6.2 情報

LU に関する情報は、以下に定義されている lu62_info_sect 構造で提供されます。

構文

typedef struct lu62_info_sect {  
    unsigned long  lu62_init_sect_len;  
    unsigned short num_lu62s;  
    unsigned short total_lu62s;  
} LU62_INFO_SECT;  

Members

lu62_init_sect_len
構造体の長さ。

num_lu62s
表示される構成済み LU の数。

total_lu62s
構成された LU の合計数。

構成された LU ごとに、以下に定義されている lu62_overlay 構造が提供されます。

typedef struct lu62_overlay {  
    unsigned long  lu62_entry_len;  
    unsigned long  lu62_overlay_len;  
    unsigned char  lu_name[8];  
    unsigned char  lu_alias[8];  
    unsigned short num_plus;  
    unsigned char  fqlu_name[17];  
    unsigned char  default_lu;  
    unsigned char  reserv3;  
    unsigned char  lu_local_addr;  
    unsigned short lu_sess_lim;  
    unsigned char  max_tps;  
    unsigned char  lu_type;  
} LU62_OVERLAY;  

lu62_overlay構造体には、次のメンバーが含まれています。

lu62_entry_len
この LU エントリのサイズ。

lu62_overlay_len
この値には 、sizeof(構造体 lu62_overlay)sizeof(lu62_entry_len)が含まれます。

lu_name
LU 名 (EBCDIC タイプ A)。

lu_alias
LU エイリアス (ASCII)。

num_plus
パートナー LU の数。

fqlu_name
完全修飾 LU 名 (EBCDIC タイプ A)。

default_lu
ローカル LU グループの場合、何も指定されていない場合は 、default_lu と等しい LU が使用されます。 有効な値は、AP_NOとAP_YESです。

Host Integration Server では、既定のローカル LU の概念はありません。 したがって、 DEFAULT_LU フラグは、IBM ES for OS/2 バージョン 1.0 のノードに対してAP_YESに設定され、Host Integration Server の場合はAP_NOに設定されます。

lu_local_addr
NAU アドレス、0 から 254。

lu_sess_lim
セッション制限 (0 ~ 255) を構成しました。

max_tps
最大 TP 数、1 ~ 255。

lu_type
常に LU タイプ 6.2。

構成された LU ごとに、パートナー LU の plu_62_overlay 構造が以下に定義されています。

typedef struct plu62_overlay {  
    unsigned long  plu62_entry_len;  
    unsigned long  plu62_overlay_len;  
    unsigned char  plu_alias[8];  
    unsigned short num_modes;  
    unsigned char  plu_un_name[8];  
    unsigned char  fqplu_name[17];  
    unsigned char  reserv3;  
    unsigned char  plu_sess_lim;  
    unsigned char  dlc_name[8];  
    unsigned char  adapter_num;  
    unsigned char  dest_addr_len;  
    unsigned char  dest_addr[32];  
    unsigned int   par_sess_supp:1;  
    unsigned int   reserv4:7;  
    unsigned int   def_already_ver:1;  
    unsigned int   def_conv_sec:1;  
    unsigned int   def_sess_sec:1;  
    unsigned int   reserv5:5;  
    unsigned int   act_already_ver:1;  
    unsigned int   act_conv_sec:1;  
    unsigned int   reserv6:6;  
    unsigned int   implicit_part:1;  
    unsigned int   reserv7:7;  
} PLU62_OVERLAY;  

パートナー LU の plu_62_overlay 構造には、次のメンバーが含まれています。

plu62_entry_len
このパートナー LU エントリのサイズ。

plu62_overlay_len
この値には 、sizeof(構造体 plu62_overlay)sizeof(plu62_entry_len)が含まれます。

plu_alias
パートナー LU エイリアス (ASCII)。

num_modes
モードの数。

plu_un_name
パートナー LU の解釈されていない名前 (EBCDIC)。

fqplu_name
完全修飾パートナー LU 名 (EBCDIC タイプ A)。

reserv3
0 に設定された予約済みフィールド。

plu_sess_lim
パートナー LU セッションの制限、0 から 255。

dlc_name
DLC 名 (ASCII)。

adapter_num
DLC アダプター番号。

dest_addr_len
宛先アダプター・アドレスの長さ。

dest_addr
宛先アダプター のアドレス。

par_sess_supp
並列セッションを指定するビットフィールドのビット 15。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

reserv4
0 に設定された予約フィールドを指定するビットフィールドのビット 8 から 14。

def_already_ver
構成済みの検証済みオプションがサポートされているかどうかを指定するビットフィールドのビット 7。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

def_conv_sec
構成された会話セキュリティ オプションがサポートされているかどうかを指定するビットフィールドのビット 6。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

def_sess_sec
構成されたセッション セキュリティ オプションがサポートされているかどうかを指定するビットフィールドのビット 5。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

reserv5
0 に設定された予約フィールドを指定するビットフィールドのビット 0 から 4。

act_already_ver
アクティブな既に検証済みのオプションがサポートされているかどうかを指定するビットフィールドのビット 15。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

act_conv_sec
アクティブな会話セキュリティ オプションがサポートされているかどうかを指定するビットフィールドのビット 14。 有効な値は、AP_NOT_SUPPORTEDとAP_SUPPORTEDです。

reserv6
0 に設定された予約フィールドを指定するビットフィールドのビット 8 から 13。

implicit_part
これが暗黙的なパートナーであるかどうかを指定するビットフィールドのビット 7。 有効な値はAP_NOとAP_YESです。

パートナー LU グループ の場合、implicit_part は、パートナー LU グループが暗黙的なプライマリ論理ユニット (PLU) として構成されたことを示します。

reserv7
0 に設定された予約フィールドを指定するビットフィールドのビット 0 から 6。

注釈

Host Integration Server は、暗黙的な PLU と暗黙的モードのすべてのインスタンスを含め、システム内で構成されているすべての LU 6.2 に関する情報を返します。 IBM ES for OS/2 バージョン 1.0 は、使用中または使用中の情報のみを返します。

パートナー LU グループ の場合、implicit_part は、パートナー LU グループが暗黙的なプライマリ論理ユニット (PLU) として構成されたことを示します。

モード グループimplicit_mode、mode_overlay構造体で返されるビットフィールドは、モード グループが暗黙的モードとして構成されたことを示します。