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 |