estructura de ATM_BHLI (ws2atm.h)

La estructura de ATM_BHLI se usa para identificar información de B-HLI para un socket ATM asociado.

Sintaxis

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

Miembros

HighLayerInfoType

Identifica el campo de tipo de información de capa alta en el elemento de información B-LLI. Tenga en cuenta que el tipo BHLI_HighLayerProfile se ha eliminado en UNI 3.1. Un valor de SAP_FIELD_ABSENT indica que B-HLI no está presente y que un valor de SAP_FIELD_ANY significa comodín.

HighLayerInfoLength

Identifica el número de bytes de uno a ocho en la matriz HighLayerInfo . Los valores válidos incluyen ocho para los casos de BHLI_ISO y BHLI_UserSpecific, cuatro para BHLI_HighLayerProfile y siete para BHLI_VendorSpecificAppId.

HighLayerInfo[8]

Identifica el campo de información de capa alta en el elemento de información B-LLI. En el caso de que HighLayerInfoType sea BHLI_VendorSpecificAppId, los primeros 3 bytes constan de un identificador único organizativo (OUI) administrado globalmente (según el estándar IEEE 802-1990), seguido de un identificador de aplicación de 4 bytes, que administra el proveedor identificado por la OUI. El valor para el caso de BHLI_UserSpecific es definido por el usuario y requiere un acuerdo bilateral entre dos usuarios finales.

Observaciones

A continuación se muestran las constantes de manifiesto asociadas a la estructura 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      */

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ws2atm.h

Consulte también

ATM_ADDRESS

ATM_BLLI

sockaddr_atm