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) |