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.