SNA 글로벌 정보
SNA 전역 정보는 여기에 설명된 대로 정의 또는 반환됩니다.
IBM ES for OS/2 버전 1.0에서 정의
SNA 전역 정보에 대한 정보는 아래 정의된 sna_global_info_sect 구조체로 제공됩니다.
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;
IBM ES for OS/2 버전 1.0에서 정의된 sna_global_info_sect 구조체에는 다음 멤버가 포함됩니다.
version
Communications Manager Extended Edition 버전 번호입니다.
release
Communications Manager Extended Edition 릴리스 번호입니다.
net_name
EBCDIC(형식 A)에서 정규화된 CP(제어 프로그램) 이름의 첫 번째 부분인 네트워크 이름입니다.
pu_name
EBCDIC(형식 A)에서 정규화된 CP 이름의 두 번째 부분인 PU 이름입니다.
node_id
4바이트의 16진수 교환 식별자입니다.
product_set_id
컴퓨터 제품 데이터입니다.
alias_cp_name
ASCII의 노드 이름(CP의 로컬 이름)입니다.
node_type
AP_NN, AP_EN 또는 AP_LEN입니다.
cp_nau_addr
CP NAU 주소입니다. 0은 사용되지 않음(독립 LU)을 의미합니다. 다른 유효한 값은 1~254입니다.
corr_serv_disk
정정 서비스 디스크 번호의 마지막 4자리입니다.
reserved
예약된 필드입니다.
appc_version
APPC 버전 번호입니다.
appc_release
APPC 릴리스 번호입니다.
appc_fixlevel
APPC 패치 번호입니다.
Host Integration Server에서 반환
SNA 전역 정보에 대한 정보는 아래에 정의된 sna_global_info_sect 구조체로 제공됩니다.
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;
Host Integration Server에서 반환한 sna_global_info_sect 구조체에는 다음 멤버가 포함됩니다.
version
주 운영 체제 버전 번호입니다.
release 부 운영 체제 버전 번호입니다.
net_name
EBCDIC(형식 A)의 노드 네트워크 이름입니다.
pu_name
연결과 관련된 EBCDIC(형식 A)의 PU 이름입니다.
node_id
보낼 노드 식별자입니다.
product_set_id
EBCDIC 0으로 설정됩니다.
alias_cp_name
ASCII의 노드 이름, 즉 CP(제어 프로그램)의 로컬 이름입니다.
node_type
AP_LEN으로 설정됩니다.
cp_nau_addr
CP NAU 주소입니다. 0은 사용되지 않음(독립 LU)을 의미합니다. 다른 유효한 값은 1~254입니다.
corr_serv_disk
0으로 설정된 예약된 필드입니다.
reserved
0으로 설정된 예약된 필드입니다.
appc_version
Host Integration Server 주 버전 번호입니다.
appc_release
Host Integration Server 부 버전 번호입니다.
appc_fixlevel
Host Integration Server 패치 번호입니다.
설명
Host Integration Server는 GetVersion의 주 및 부 운영 체제 버전 번호로 version 및 release를 반환합니다. Host Integration Server에는 컴퓨터 유형, 일련 번호 및 제조업체에 대한 정보가 없으므로 product_set_id가 EBCDIC 0으로 설정됩니다.
Host Integration Server는 APPN 노드 형식을 지원하지 않으므로 노드 형식은 IBM ES for OS/2 버전 1.0에서 정의한 대로 2 또는 3(AP_NN 또는 AP_EN 노드)이 아닌 1(AP_LEN 노드)로 반환됩니다.