Información global de SNA

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

Definido por IBM ES para OS/2, versión 1.0

La información sobre la información global de SNA se proporciona en la estructura de sna_global_info_sect tal 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 de sna_global_info_sect definida por IBM ES para OS/2 versión 1.0 contiene los siguientes miembros:

version
Número de versión de Communications Manager Extended Edition.

release
Número de versión de Communications Manager Extended Edition.

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

pu_name
Nombre de PU, segunda parte del nombre de CP completo, 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 para 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 LU independiente). Otros valores legales son de 1 a 254.

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

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.

Devuelto por Host Integration Server

La información sobre la información global de SNA se proporciona en la estructura de sna_global_info_sect definida 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 devuelta por Host Integration Server contiene los siguientes miembros:

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

Lanzamiento Número de versión del sistema operativo secundario.

net_name
Nombre de red del 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
Establezca en ceros EBCDIC.

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

node_type
Establezca en AP_LEN.

cp_nau_addr
Dirección NAU de CP donde 0 significa que no se usa (una LU independiente). Otros valores legales son de 1 a 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.

Observaciones

Host Integration Server devuelve la versión y la versión como los números de versión principal y secundaria del sistema operativo de GetVersion. Dado que 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 EBCDIC.

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