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_CHANNEL e 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 Flags é 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 ajustarem a 4 bytes. O membro Flags é definido como CO_FIXED para indicar que esse membro contém os parâmetros extras.

Flags

Uma combinação de sinalizadores que determina qual dos membros do buffer dessa estrutura contém parâmetros. Vários sinalizadores podem ser definidos de uma só vez. Os valores de sinalizador válidos são listados na tabela a seguir.

Sinalizador 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
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posteriores.
Cabeçalho bthddi.h (inclua Bthddi.h)

Confira também

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL