次の方法で共有


SNA グローバル情報

SNA グローバル情報は、ここで説明するように定義または返されます。

IBM ES for OS/2 バージョン 1.0 で定義

SNA グローバル情報に関する情報は、以下に定義されている sna_global_info_sect 構造で提供されます。

typedef struct sna_global_info_sect {  
    unsigned char version;  
    unsigned char release;  
    unsigned char net_name[8];  
    unsigned char pu_name[8];  
    unsigned char node_id[4];  
    type_product_set_id product_set_id;  
    unsigned char alias_cp_name[8];  
    unsigned char node_type;  
    unsigned char cp_nau_addr;  
    unsigned char corr_serv_disk;  
    unsigned char reserved;  
    unsigned char appc_version;  
    unsigned char appc_release;  
    unsigned char appc_fixlevel;  
} SNA_GLOBAL_INFO_SECT;  

IBM ES for OS/2 バージョン 1.0 で定義されている sna_global_info_sect 構造には、次のメンバーが含まれています。

version
Communications Manager 拡張エディションのバージョン番号。

リリース
Communications Manager Extended Edition リリース番号。

net_name
ネットワーク名。EBCDIC (タイプ A) の完全修飾制御プログラム (CP) 名の最初の部分です。

pu_name
PU 名。完全修飾 CP 名の 2 番目の部分 (EBCDIC (型 A))。

node_id
4 バイトの 16 進数交換識別子。

product_set_id
コンピューター製品データ。

alias_cp_name
ASCII のノード名 (CP のローカル名)。

Node_type
AP_NN、AP_EN、またはAP_LEN。

cp_nau_addr
CP NAU アドレス 。0 は使用されていないことを意味します (独立 LU)。 その他の有効な値は 1 から 254 です。

corr_serv_disk
修正サービス ディスク番号の最後の 4 桁。

reserved
予約済みフィールド。

appc_version
APPC のバージョン番号。

appc_release
APPC リリース番号。

appc_fixlevel
APPC パッチ番号。

Host Integration Server によって返される

SNA グローバル情報に関する情報は、以下に定義されている sna_global_info_sect 構造で提供されます。

typedef struct sna_global_info_sect {  
    unsigned char version;  
    unsigned char release;  
    unsigned char net_name[8];  
    unsigned char pu_name[8];  
    unsigned char node_id[4];  
    type_product_set_id product_set_id;  
    unsigned char alias_cp_name[8];  
    unsigned char node_type;  
    unsigned char cp_nau_addr;  
    unsigned char corr_serv_disk;  
    unsigned char reserved;  
    unsigned char appc_version;  
    unsigned char appc_release;  
    unsigned char appc_fixlevel;  
} SNA_GLOBAL_INFO_SECT;  

Host Integration Server によって返される sna_global_info_sect 構造体には、次のメンバーが含まれています。

version
メジャー オペレーティング システムのバージョン番号。

リリース オペレーティング システムのマイナー バージョン番号。

net_name
EBCDIC のノード ネットワーク名 (タイプ A)。

pu_name
接続に関連付けられている EBCDIC (型 A) の PU 名。

node_id
送信するノード識別子。

product_set_id
EBCDIC ゼロに設定します。

alias_cp_name
ノード名。制御プログラム (CP) のローカル名 (ASCII)。

Node_type
AP_LENに設定します。

cp_nau_addr
CP NAU アドレス 。0 は使用されていないことを意味します (独立 LU)。 その他の有効な値は 1 から 254 です。

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

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

appc_version
Host Integration Server のメジャー バージョン番号。

appc_release
Host Integration Server のマイナー バージョン番号。

appc_fixlevel
Host Integration Server のパッチ番号。

注釈

Host Integration Server は、 バージョンと リリースGetVersion からメジャーおよびマイナー オペレーティング システムのバージョン番号として返します。 Host Integration Server にはコンピューターの種類、シリアル番号、製造元に関する情報がないため、 product_set_id は EBCDIC ゼロに設定されます。

Host Integration Server は APPN ノード・タイプをサポートしていないため、IBM ES for OS/2 バージョン 1.0 で定義されているように、ノード・タイプは 2 または 3 (AP_NNノードまたはAP_ENノード) ではなく 1 (AP_LEN ノード) として返されます。