Compartir a través de


estructura L2CAP_CONFIG_OPTION (bthddi.h)

Se usa una matriz de estructuras de L2CAP_CONFIG_OPTION para especificar valores para el miembro ExtraOptions de las estructuras de CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNELy INDICATION_PARAMETERS.

Sintaxis

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

Miembros

Header

Estructura CO_HEADER que especifica información sobre las opciones de configuración específicas del proveedor.

DynamicBuffer

Puntero a un búfer que contiene parámetros de canal L2CAP adicionales definidos por el controlador de perfil o el dispositivo remoto. El miembro Flags está establecido en CO_DYNAMIC para indicar que este miembro contiene los parámetros adicionales.

FixedBuffer[4]

Búfer que contiene parámetros de canal L2CAP adicionales definidos por el controlador de perfil o el dispositivo remoto si caben en 4 bytes. El miembro Flags está establecido en CO_FIXED para indicar que este miembro contiene los parámetros adicionales.

Flags

Combinación de marcas que determina cuáles de los miembros del búfer de esta estructura contienen parámetros. Se pueden establecer varias marcas a la vez. Los valores de marca válidos se muestran en la tabla siguiente.

Bandera Descripción
CO_DYNAMIC Si se establece, el miembro DynamicBuffer apunta a los parámetros adicionales.
CO_FIXED Si se establece, el miembro fixedBuffer de contiene los parámetros adicionales.

Requisitos

Requisito Valor
cliente mínimo admitido Versiones: _Supported en Windows Vista y versiones posteriores.
encabezado de bthddi.h (incluya Bthddi.h)

Consulte también

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL