다음을 통해 공유


ATM_BHLI 구조체(ws2atm.h)

ATM_BHLI 구조는 연결된 ATM 소켓에 대한 B-HLI 정보를 식별하는 데 사용됩니다.

구문

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

멤버

HighLayerInfoType

B-LLI 정보 요소의 상위 계층 정보 유형 필드를 식별합니다. 형식 BHLI_HighLayerProfile UNI 3.1에서 제거되었습니다. SAP_FIELD_ABSENT 값은 B-HLI가 없음을 나타내고 SAP_FIELD_ANY 값은 와일드카드를 의미합니다.

HighLayerInfoLength

HighLayerInfo 배열에서 1~8바이트 수를 식별합니다. 유효한 값에는 BHLI_ISO 및 BHLI_UserSpecific 경우 8개, BHLI_HighLayerProfile 경우 4개, BHLI_VendorSpecificAppId 7개가 포함됩니다.

HighLayerInfo[8]

B-LLI 정보 요소의 상위 계층 정보 필드를 식별합니다. HighLayerInfoType이 BHLI_VendorSpecificAppId 경우 처음 3바이트는 전역적으로 관리되는 OUI(조직 고유 식별자)(IEEE 표준 802-1990에 따라)와 OUI로 식별된 공급업체에서 관리하는 4바이트 애플리케이션 식별자로 구성됩니다. 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 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 ws2atm.h

참고 항목

ATM_ADDRESS

ATM_BLLI

sockaddr_atm