estrutura ATM_BHLI (ws2atm.h)

A estrutura ATM_BHLI é usada para identificar informações B-HLI para um soquete atm associado.

Sintaxe

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

Membros

HighLayerInfoType

Identifica o campo tipo de informação de camada alta no elemento de informações B-LLI. Observe que o tipo BHLI_HighLayerProfile foi eliminado no UNI 3.1. Um valor de SAP_FIELD_ABSENT indica que o B-HLI não está presente e um valor de SAP_FIELD_ANY significa curinga.

HighLayerInfoLength

Identifica o número de bytes de um a oito na matriz HighLayerInfo . Os valores válidos incluem oito para os casos de BHLI_ISO e BHLI_UserSpecific, quatro para BHLI_HighLayerProfile e sete para BHLI_VendorSpecificAppId.

HighLayerInfo[8]

Identifica o campo de informações de camada alta no elemento de informações B-LLI. No caso de HighLayerInfoType ser BHLI_VendorSpecificAppId, os três primeiros bytes consistem em um OUI (identificador exclusivo organizacional) administrado globalmente (de acordo com o padrão IEEE 802-1990), seguido por um identificador de aplicativo de 4 bytes, que é administrado pelo fornecedor identificado pela UOI. O valor para o caso de BHLI_UserSpecific é definido pelo usuário e requer um acordo bilateral entre dois usuários finais.

Comentários

Veja a seguir as constantes de manifesto associadas à estrutura 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 com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho ws2atm.h

Confira também

ATM_ADDRESS

ATM_BLLI

sockaddr_atm