管理服務資訊

管理服務資訊依 ms_info_sect 結構提供,定義如下。

語法

typedef struct ms_info_sect {  
    unsigned long  ms_init_sect_len;  
    unsigned char  held_mds_mu_alerts;  
    unsigned char  held_nmvt_alerts;  
    unsigned short num_fps;  
    unsigned short total_fps;  
    unsigned short num_ms_appls;  
    unsigned short total_ms_appls;  
    unsigned short num_act_trans;  
    unsigned short total_act_trans;  
} MS_INFO_SECT;  

成員

ms_init_sect_len
初始 MS 資訊區段的長度,包括此參數,直到第一個 MS 焦點群。 長度未包含任何先前的資訊章節。

held_mds_mu_alerts
當有管理服務警示中心(FP)可用時,持有的 MDS 警示數量會被傳送給該中心。

held_nmvt_alerts
管理服務 NMVT 警示的數量,當管理服務警示焦點(FP)可用時,這些警示會被傳送至該警示中心。

num_fps
MS 聯絡點群組中所列資訊所回傳的管理服務焦點(MS FP)數量。 這是該資訊群組重複的次數。

total_fps
APPC 擁有資訊的管理服務聯絡點總數。 此數字與 num_fps 成員中回傳的號碼相同,但當 APPC 擁有的管理服務焦點資訊超過其能放入緩衝區時,該數字會較大。

num_ms_appls
在註冊MS申請群組中所列資訊所回傳的註冊MS申請數量。 這是該資訊群組重複的次數。

total_ms_appls
APPC 提供資訊的註冊 MS 申請總數。 此號碼與 num_ms_appls 成員中回傳的號碼相同,但當 APPC 擁有的已註冊 MS 應用程式資訊超過其可放入緩衝區時,該號碼會較大。

num_act_trans
MS 活躍交易群組中所列資訊所回傳的 MS 活躍交易數量。 這是該資訊群組重複的次數。

total_act_trans
APPC 擁有的 MS 活躍交易資訊數量。 此號碼與 num_act_trans 成員中回傳的號碼相同,除非 APPC 擁有比其能放入緩衝區更多的註冊微軟活躍交易資訊,此時該數字會較大。

對於每個本地及遠端管理服務焦點群組,提供如下定義的焦點群組 ms_fp_overlay 結構。

typedef struct ms_fp_overlay {  
    unsigned long  ms_fp_entry_len;  
    unsigned char  ms_appl_name[8];  
    unsigned char  ms_category[4];  
    unsigned char  fp_fq_cp_name[17];  
    unsigned char  bkup_appl_name[8];  
    unsigned char  bkup_fp_fq_cp_name[17];  
    unsigned char  reserv1;  
    unsigned char  fp_type;  
    unsigned char  fp_status;  
    unsigned char  fp_routing;  
} MS_FP_OVERLAY;  

焦點群的 ms_fp_overlay 結構包含以下成員:

ms_fp_entry_len
此管理服務焦點資訊項目的規模。

ms_appl_name
目前主動焦點(EBCDIC)的管理服務應用程式名稱。

ms_category
管理服務類別。

fp_fq_cp_name
目前(活躍)管理服務焦點所在節點的完全限定控制點名稱(EBCDIC)。 若本地節點無焦點,則回傳所有 EBCDIC 空間字元(0x40)的值。

bkup_appl_name
如果已知,作為備份焦點的管理服務應用程式名稱(EBCDIC)。

bkup_fp_fq_cp_name
備份管理服務焦點所在節點的完全限定控制點名稱(若已知,則為 EBCDIC)。 若本地節點無備用焦點,則回傳所有 EBCDIC 空間字元(0x40)的值。

fp_type
本地管理服務入口節點的焦點類型。 焦點類型取決於焦點點與端點關係的建立方式,以及本地節點是被設定為 NN、EN 或 LEN(即無 CP-CP 會話支援的 EN)。 這種類型可以是以下其中一種:

  • AP_EXPLICIT_PRIMARY_FP
    目前的焦點類型是明確的主焦點。

  • AP_BACKUP_FP
    目前的焦點類型又恢復了。

  • AP_DEFAULT_PRIMARY_FP
    目前的焦點類型是預設的主焦點。

  • AP_DOMAIN_FP
    目前的焦點類型是領域。

  • AP_HOST_FP
    目前的焦點類型是宿主。

  • AP_NO_FP
    目前本地節點沒有焦點。

fp_status
管理服務聯絡點的地位。 狀態可能是下列任何一項:

  • AP_NOT_ACTIVE
    焦點已被取得,但後來無法使用。

  • AP_ACTIVE
    遠端焦點已取得並可用。

  • AP_PENDING
    已向遠端主或備用聯絡點發送請求以取得該 FP,但尚未收到其回覆。

  • AP_NEVER_ACTIVE
    該焦點從未被取得,但有一個或多個註冊管理服務應用程式曾要求該焦點資訊。

fp_routing
當本地節點為 EN 時,路由用於向管理服務焦點發送未經請求的請求。 請注意,來自 NN 的請求總是直接發送到焦點。

路由方式可以是以下其中一種:

  • AP_DEFAULT
    針對預定傳送至焦點的未經請求的管理服務請求,將由 EN 發送到其所服務的 NN,然後轉發至焦點。

  • AP_DIRECT
    針對該聯絡點的未經請求的管理服務請求,會直接送達該聯絡點。

備註

當程式註冊管理服務應用程式名稱時,可以請求焦點資訊。 當 APPC 取得焦點時,會將焦點資訊傳給程式,其中包括用於向焦點發送未經請求的管理服務請求的路由類型。