Freigeben über


Globale SNA-Informationen

Die globalen SNA-Informationen werden wie hier beschrieben definiert oder zurückgegeben.

Definiert von IBM ES für OS/2-Version 1.0

Angaben zu globalen SNA-Informationen werden wie unten definiert in der sna_global_info_sect-Struktur bereitgestellt.

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;  

Die von IBM ES für OS/2 Version 1.0 definierte sna_global_info_sect-Struktur enthält die folgenden Member:

version
Versionsnummer von Communications Manager Extended Edition.

release
Releasenummer von Communications Manager Extended Edition.

net_name
Netzwerkname, erster Teil des vollqualifizierten Namens des Steuerungsprogramms (Control Program, CP) in EBCDIC (Typ A).

pu_name
PU-Name, zweiter Teil des vollqualifizierten CP-Namens in EBCDIC (Typ A).

node_id
Hexadezimaler 4-Byte-Austauschbezeichner.

product_set_id
Computerproduktdaten.

alias_cp_name
Knotenname (lokaler Name für CP) in ASCII.

node_type
AP_NN, AP_EN oder AP_LEN.

cp_nau_addr
CP NAU-Adresse, bei der 0 nicht verwendet wird (eine unabhängige LU). Andere zulässige Werte sind 1 bis 254.

corr_serv_disk
Die letzten vier Ziffern der Korrekturdienst-Datenträgernummer.

reserved
Reserviertes Feld.

appc_version
APPC-Versionsnummer.

appc_release
APPC-Releasenummer.

appc_fixlevel
APPC-Patchnummer.

Wird von Host Integration Server zurückgegeben.

Angaben zu globalen SNA-Informationen werden wie unten definiert in der sna_global_info_sect-Struktur bereitgestellt.

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;  

Die sna_global_info_sec-Struktur, die von Host Integration Server zurückgegeben wird, enthält die folgenden Member:

version
Hauptversionsnummer des Betriebssystems.

release Nebenversionsnummer des Betriebssystems.

net_name
Knotennetzwerkname in EBCDIC (Typ A).

pu_name
Der Verbindung zugeordneter PU-Name in EBCDIC (Typ A).

node_id
Zu sendender Knotenbezeichner.

product_set_id
Auf EBCDIC-Nullen festgelegt.

alias_cp_name
Knotenname, lokaler Name für das Steuerungsprogramm (Control Program, CP) in ASCII.

node_type
Auf AP_LEN festgelegt.

cp_nau_addr
CP NAU-Adresse, bei der 0 nicht verwendet wird (eine unabhängige LU). Andere zulässige Werte sind 1 bis 254.

corr_serv_disk
Auf null gesetztes reserviertes Feld.

reserved
Auf null gesetztes reserviertes Feld.

appc_version
Hauptversionsnummer von Host Integration Server.

appc_release
Nebenversionsnummer von Host Integration Server.

appc_fixlevel
Patchnummer von Host Integration Server.

Hinweise

Host Integration Server gibt Version und Release als Haupt- und Nebenversionsnummer des Betriebssystems von GetVersion zurück. Da Host Integration Server keine Informationen zu Computertyp, Seriennummer und Hersteller enthält, wird product_set_id auf EBCDIC-Nullen festgelegt.

Host Integration Server unterstützt keine APPN-Knotentypen. Der Knotentyp wird somit wie von IBM ES für OS/2 Version 1.0 definiert als 1 (AP_LEN-Knoten) und nicht als 2 oder 3 (AP_NN- oder AP_EN-Knoten) zurückgegeben.