SNA 全域資訊依此處描述定義或回傳。
由 IBM ES 為 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
通訊管理擴展版版本號。
發布
通訊經理加長版發行編號。
net_name
網路名稱,EBCDIC(A型)中完全合格控制計畫(CP)名稱的第一部分。
pu_name
PU 名稱,是完全合格 CP 名稱的第二部分,在 EBCDIC(A型)中。
node_id
4 位元組十六進位交換識別碼。
product_set_id
電腦產品資料。
alias_cp_name
節點名稱(CP 的本地名稱)在 ASCII 中。
node_type
AP_NN、AP_EN或AP_LEN。
cp_nau_addr
CP NAU 位址,0 表示未使用(獨立的 LU)。 其他法定值為1到254。
corr_serv_disk
修正服務磁碟號碼的最後四位數字。
保留
預留場地。
appc_version
APPC 版本號。
appc_release
APPC 發行編號。
appc_fixlevel
APPC 補丁編號。
由主機整合伺服器返回
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;
主機整合伺服器回傳的 sna_global_info_sect 結構包含以下成員:
version
主要作業系統版本號。
發行 次要作業系統版本號。
net_name
EBCDIC 中的節點網路名稱(類型 A)。
pu_name
EBCDIC 中的 PU 名稱(類型 A)與連線相關。
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
保留欄位設為零。
保留
保留欄位設為零。
appc_version
主機整合伺服器的主要版本號。
appc_release
主機整合伺服器的次要版本號。
appc_fixlevel
主機整合伺服器補丁號碼。
備註
主機整合伺服器會回傳 GetVersion 的作業系統版本號與版本號,作為主要與次要作業系統的版本號。 由於主機整合伺服器沒有電腦類型、序號及製造商資訊, product_set_id 設為 EBCDIC 零。
主機整合伺服器不支援 APPN 節點類型,因此節點類型會以 1(AP_LEN節點)回傳,而非 IBM ES OS/2 版本 1.0 所定義的 2 或 3(AP_NN 或 AP_EN 節點)。