ATM_BHLI 結構 (ws2atm.h)

ATM_BHLI結構可用來識別相關聯 ATM 通訊端的 B-HLI 資訊。

語法

typedef struct {
  DWORD HighLayerInfoType;
  DWORD HighLayerInfoLength;
  UCHAR HighLayerInfo[8];
} ATM_BHLI;

成員

HighLayerInfoType

識別 B-LLI 資訊專案中的高層資訊類型 欄位。 請注意,在 UNI 3.1 中已排除類型 BHLI_HighLayerProfile 。 SAP_FIELD_ABSENT值表示 B-HLI 不存在,而 SAP_FIELD_ANY 值表示萬用字元。

HighLayerInfoLength

識別 HighLayerInfo 陣列中一到八的位元組數目。 有效值包括 8 個用於BHLI_ISO和BHLI_UserSpecific案例、四個用於 BHLI_HighLayerProfile,以及 7 個用於 BHLI_VendorSpecificAppId。

HighLayerInfo[8]

識別 B-LLI 資訊專案中的高層資訊 欄位。 在 BHLI_VendorSpecificAppId HighLayerInfoType 的情況下,前 3 個位元組是由全域管理的組織唯一識別碼 (OUI) 所組成, (根據 IEEE 標準 802-1990) ,後面接著由 OUI 所識別的廠商所管理。 BHLI_UserSpecific案例的值是使用者定義,而且需要兩個終端使用者之間的通訊協定。

備註

以下是與 ATM_BHLI 結構相關聯的資訊清單常數:

#include <windows.h>
/* 
 *  values used for the HighLayerInfoType field in struct ATM_BHLI
 */

#define BHLI_ISO                   0x00   /* ISO                                 */
#define BHLI_UserSpecific          0x01   /* User Specific                       */
#define BHLI_HighLayerProfile      0x02   /* High layer profile (only in UNI3.0) */
#define BHLI_VendorSpecificAppId   0x03   /* Vendor-Specific Application ID      */

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 ws2atm.h

另請參閱

ATM_ADDRESS

ATM_BLLI

sockaddr_atm