Informazioni globali su SNA
Le informazioni globali SNA vengono definite o restituite come descritto qui.
Definito da IBM ES per OS/2 versione 1.0
Le informazioni sulle informazioni globali SNA vengono fornite nella struttura sna_global_info_sect, come definito di seguito.
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;
La struttura sna_global_info_sect definita da IBM ES per OS/2 versione 1.0 contiene i membri seguenti:
version
Numero di versione di Communications Manager Extended Edition.
Rilascio
Numero di versione di Communications Manager Extended Edition.
net_name
Nome di rete, prima parte del nome del programma di controllo completo (CP), in EBCDIC (tipo A).
pu_name
Nome pu, seconda parte del nome CP completo, in EBCDIC (tipo A).
node_id
Identificatore di scambio esadecimale 4 byte.
product_set_id
Dati del prodotto computer.
alias_cp_name
Nome nodo (nome locale per CP) in ASCII.
Node_type
AP_NN, AP_EN o AP_LEN.
cp_nau_addr
Indirizzo CP NAU in cui 0 significa non usato (un LU indipendente). Altri valori legali sono da 1 a 254.
corr_serv_disk
Ultime quattro cifre del numero di disco del servizio correttivo.
Riservati
Campo riservato.
appc_version
Numero di versione APPC.
appc_release
Numero di versione APPC.
appc_fixlevel
Numero di patch APPC.
Restituito da Host Integration Server
Le informazioni sulle informazioni globali SNA vengono fornite nella struttura di sna_global_info_sect definita di seguito.
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;
La struttura sna_global_info_sect restituita da Host Integration Server contiene i membri seguenti:
version
Numero di versione principale del sistema operativo.
Rilascio Numero di versione del sistema operativo secondario.
net_name
Nome di rete del nodo in EBCDIC (tipo A).
pu_name
Nome pu in EBCDIC (tipo A) associato alla connessione.
node_id
Identificatore del nodo da inviare.
product_set_id
Impostare su zero EBCDIC.
alias_cp_name
Nome nodo, nome locale per il programma di controllo (CP), in ASCII.
Node_type
Impostare su AP_LEN.
cp_nau_addr
Indirizzo CP NAU in cui 0 significa non usato (un LU indipendente). Altri valori legali sono da 1 a 254.
corr_serv_disk
Campo riservato impostato su zero.
Riservati
Campo riservato impostato su zero.
appc_version
Numero di versione principale di Host Integration Server.
appc_release
Numero di versione secondaria di Host Integration Server.
appc_fixlevel
Numero di patch di Integration Server host.
Commenti
Host Integration Server restituisce la versione e la versione come numeri di versione principale e secondaria del sistema operativo da GetVersion. Poiché Host Integration Server non dispone di informazioni sul tipo di computer, sul numero di serie e sul produttore, product_set_id è impostato su zero EBCDIC.
Host Integration Server non supporta i tipi di nodo APPN, quindi il tipo di nodo viene restituito come 1 (un nodo AP_LEN) e non 2 o 3 (AP_NN o AP_EN nodi), come definito da IBM ES per OS/2 versione 1.0.