Condividi tramite


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.