Compartir a través de


Información Global de SNA

La información global de SNA se define o se devuelve tal y como se describe aquí.

Definida por IBM ES para la versión 1.0 de OS/2

Se proporciona información sobre la información global de SNA en la estructura sna_global_info_sect, tal y como se define a continuación.

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 estructura sna_global_info_sect, tal y como la define IBM ES para OS/2 versión 1.0, contiene los miembros siguientes:

version
Número de versión del administrador de comunicaciones (Communications Manager Extended Edition).

release
Número de versión del administrador de comunicaciones (Communications Manager Extended Edition).

net_name
Nombre de red, primera parte del nombre completo del programa de control (CP) en EBCDIC (tipo A).

pu_name
Nombre de PU, segunda parte del nombre completo de CP en EBCDIC (tipo A).

node_id
Identificador de intercambio hexadecimal de 4 bytes.

product_set_id
Datos del producto del equipo.

alias_cp_name
Nombre del nodo (nombre local de CP) en ASCII.

node_type
AP_NN, AP_EN o AP_LEN.

cp_nau_addr
Dirección NAU de CP donde 0 significa que no se usa (una instancia de LU independiente). Otros valores válidos son del 1 al 254.

corr_serv_disk
Últimos cuatro dígitos del número de disco del servicio corrector.

reserved
Campo reservado.

appc_version
Número de versión de APPC.

appc_release
Número de versión de APPC.

appc_fixlevel
Número de revisión de APPC.

Devuelta por Host Integration Server

Se proporciona información sobre la información global de SNA en la estructura sna_global_info_sect que se define a continuación.

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 estructura sna_global_info_sect que devuelve Host Integration Server contiene los miembros siguientes:

version
Número de versión principal del sistema operativo.

release Número de versión secundaria del sistema operativo.

net_name
Nombre de red de nodo en EBCDIC (tipo A).

pu_name
Nombre de PU en EBCDIC (tipo A) asociado a la conexión.

node_id
Identificador de nodo que se va a enviar.

product_set_id
Se establece en ceros de EBCDIC.

alias_cp_name
Nombre del nodo, nombre local del programa de control (CP) en ASCII.

node_type
Establézcalo en AP_LEN.

cp_nau_addr
Dirección NAU de CP donde 0 significa que no se usa (una instancia de LU independiente). Otros valores válidos son del 1 al 254.

corr_serv_disk
Campo reservado establecido en cero.

reserved
Campo reservado establecido en cero.

appc_version
Número de versión principal de Host Integration Server.

appc_release
Número de versión secundaria de Host Integration Server.

appc_fixlevel
Número de revisión de Host Integration Server.

Comentarios

Host Integration Server devuelve version y release como números de versión principal y secundaria del sistema operativo desde GetVersion. Como Host Integration Server no tiene información sobre el tipo de equipo, el número de serie y el fabricante, product_set_id se establece en ceros de EBCDIC.

Host Integration Server no admite los tipos de nodo APPN, por lo que el tipo de nodo se devuelve como 1 (un nodo AP_LEN) y no como 2 o 3 (nodos AP_NN o AP_EN), tal y como lo define IBM ES para OS/2 versión 1.0.