Freigeben über


Informationen zu LU 6.2

Informationen zu LUs werden in der lu62_info_sect-Struktur wie unten definiert bereitgestellt.

Syntax

typedef struct lu62_info_sect {  
    unsigned long  lu62_init_sect_len;  
    unsigned short num_lu62s;  
    unsigned short total_lu62s;  
} LU62_INFO_SECT;  

Member

lu62_init_sect_len
Strukturlänge.

num_lu62s
Anzahl der angezeigten konfigurierten LUs.

total_lu62s
Gesamtanzahl der konfigurierten LUs.

Für jede konfigurierte LU wird eine lu62_overlayStruktur bereitgestellt (siehe unten).

typedef struct lu62_overlay {  
    unsigned long  lu62_entry_len;  
    unsigned long  lu62_overlay_len;  
    unsigned char  lu_name[8];  
    unsigned char  lu_alias[8];  
    unsigned short num_plus;  
    unsigned char  fqlu_name[17];  
    unsigned char  default_lu;  
    unsigned char  reserv3;  
    unsigned char  lu_local_addr;  
    unsigned short lu_sess_lim;  
    unsigned char  max_tps;  
    unsigned char  lu_type;  
} LU62_OVERLAY;  

Die lu62_overlay-Struktur enthält die folgenden Member:

lu62_entry_len
Größe dieses LU-Eintrags.

lu62_overlay_len
Dieser Wert enthält sizeof(struct lu62_overlay)sizeof(lu62_entry_len) .

lu_name
LU-Name (EBCDIC-Typ A).

lu_alias
LU-Alias (ASCII).

num_plus
Anzahl der Partner-LUs.

fqlu_name
Vollqualifizierter LU-Name (EBCDIC-Typ A).

default_lu
Für die lokale LU-Gruppe wird eine LU verwendet, die default_lu entspricht, falls keine angegeben ist. Zulässige Werte sind AP_NO und AP_YES.

Auf Host Integration Server gibt es das Konzept einer lokalen Standard-LU nicht. Daher wird das default_lu-Flag, das für den Knoten in IBM ES für OS/2 Version 1.0 auf AP_YES festgelegt ist, für Host Integration Server auf AP_NO gesetzt.

lu_local_addr
NAU-Adresse, 0–254.

lu_sess_lim
Konfiguriertes Sitzungslimit, 0–255.

max_tps
Maximal zulässige Anzahl von TPs, 1–255.

lu_type
Immer LU-Typ 6.2.

Für jede konfigurierte LU wird eine plu_62_overlay-Struktur für die Partner-LU bereitgestellt (siehe unten).

typedef struct plu62_overlay {  
    unsigned long  plu62_entry_len;  
    unsigned long  plu62_overlay_len;  
    unsigned char  plu_alias[8];  
    unsigned short num_modes;  
    unsigned char  plu_un_name[8];  
    unsigned char  fqplu_name[17];  
    unsigned char  reserv3;  
    unsigned char  plu_sess_lim;  
    unsigned char  dlc_name[8];  
    unsigned char  adapter_num;  
    unsigned char  dest_addr_len;  
    unsigned char  dest_addr[32];  
    unsigned int   par_sess_supp:1;  
    unsigned int   reserv4:7;  
    unsigned int   def_already_ver:1;  
    unsigned int   def_conv_sec:1;  
    unsigned int   def_sess_sec:1;  
    unsigned int   reserv5:5;  
    unsigned int   act_already_ver:1;  
    unsigned int   act_conv_sec:1;  
    unsigned int   reserv6:6;  
    unsigned int   implicit_part:1;  
    unsigned int   reserv7:7;  
} PLU62_OVERLAY;  

Die plu_62_overlay-Struktur für die Partner-LU enthält die folgenden Member:

plu62_entry_len
Größe dieses Partner-LU-Eintrags.

plu62_overlay_len
Dieser Wert enthält sizeof(struct plu62_overlay)sizeof(plu62_entry_len) .

plu_alias
Alias der Partner-LU (ASCII).

num_modes
Anzahl der Modi.

plu_un_name
Nicht interpretierter Name der Partner-LU (EBCDIC).

fqplu_name
Vollqualifizierter Name der Partner-LU (EBCDIC-Typ A).

reserv3
Auf null gesetztes reserviertes Feld.

lu_sess_lim
Sitzungslimit der Partner-LU-Sitzungslimit, 0–255.

dlc_name
DLC-Name (ASCII).

adapter_num
DLC-Adapternummer.

dest_addr_len
Länge der Zieladapteradresse.

dest_addr
Adresse des Zieladapters.

par_sess_supp
Bit 15 eines Bitfelds, das parallele Sitzungen angibt. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

reserv4
Bits 8–14 eines Bitfelds, das ein auf null gesetztes reserviertes Feld angibt.

def_already_ver
Bit 7 eines Bitfelds, das angibt, ob die konfigurierte, bereits überprüfte Option unterstützt wird. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

def_conv_sec
Bit 6 eines Bitfelds, das angibt, ob die konfigurierte Konversationssicherheitsoption unterstützt wird. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

def_sess_sec
Bit 5 eines Bitfelds, das angibt, ob die konfigurierte Sitzungssicherheitsoption unterstützt wird. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

reserv5
Bits 0–4 eines Bitfelds, das ein auf null gesetztes reserviertes Feld angibt.

def_already_ver
Bit 15 eines Bitfelds, das angibt, ob die aktive bereits überprüfte Option unterstützt wird. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

act_conv_sec
Bit 14 eines Bitfelds, das angibt, ob die aktive Konversationssicherheitsoption unterstützt wird. Gültige Werte sind AP_NOT_SUPPORTED und AP_SUPPORTED.

reserv6
Bits 8–13 eines Bitfelds, das ein auf null gesetztes reserviertes Feld angibt.

implicit_part
Bit 7 eines Bitfelds, das angibt, ob dies ein impliziter Partner ist. Gültige Werte sind AP_NO und AP_YES.

Für die Partner-LU-Gruppe gibt implicit_part an, dass die Partner-LU-Gruppe als implizite primäre logische Einheit (PLU) konfiguriert wurde.

reserv7
Bits 0–6 eines Bitfelds, das ein auf null gesetztes reserviertes Feld angibt.

Hinweise

Host Integration Server gibt Informationen zu allen konfigurierten LU 6.2s im System zurück, einschließlich der impliziten PLU und aller Instanzen impliziter Modi. IBM ES für OS/2 Version 1.0 gibt nur Informationen zu denjenigen zurück, die verwendet werden bzw. wurden.

Für die Partner-LU-Gruppe gibt implicit_part an, dass die Partner-LU-Gruppe als implizite primäre logische Einheit (PLU) konfiguriert wurde.

Für die Modusgruppe gibt das in der mode_overlay-Struktur zurückgegebene Bitfeld implicit_mode an, dass die Modusgruppe als impliziter Modus konfiguriert wurde.