Compartilhar via


estrutura L2CAP_CONFIG_OPTION (bthddi.h)

Uma matriz de estruturas de L2CAP_CONFIG_OPTION é usada para especificar valores para o membro ExtraOptions das estruturas CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNELe INDICATION_PARAMETERS.

Sintaxe

typedef struct _L2CAP_CONFIG_OPTION {
  CO_HEADER Header;
  VOID      *DynamicBuffer;
  UCHAR     FixedBuffer[4];
  USHORT    Flags;
} L2CAP_CONFIG_OPTION, *PL2CAP_CONFIG_OPTION;

Membros

Header

Uma estrutura CO_HEADER que especifica informações sobre opções de configuração específicas do fornecedor.

DynamicBuffer

Um ponteiro para um buffer que contém parâmetros de canal L2CAP adicionais definidos pelo driver de perfil ou pelo dispositivo remoto. O membro sinalizadores está definido como CO_DYNAMIC para indicar que esse membro contém os parâmetros extras.

FixedBuffer[4]

Um buffer que contém parâmetros de canal L2CAP adicionais definidos pelo driver de perfil ou pelo dispositivo remoto se eles se encaixam em 4 bytes. O membro sinalizadores de está definido como CO_FIXED para indicar que esse membro contém os parâmetros extras.

Flags

Uma combinação de sinalizadores que determina quais membros do buffer dessa estrutura contêm parâmetros. Vários sinalizadores podem ser definidos ao mesmo tempo. Os valores de sinalizador válidos são listados na tabela a seguir.

Bandeira Descrição
CO_DYNAMIC Se definido, o membro DynamicBuffer aponta para os parâmetros extras.
CO_FIXED Se definido, o membro FixedBuffer contém os parâmetros extras.

Requisitos

Requisito Valor
de cliente com suporte mínimo Versões:_Supported no Windows Vista e posterior.
cabeçalho bthddi.h (inclua Bthddi.h)

Consulte também

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL