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 CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNEL y 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 se establece 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 se establece 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.

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

Requisitos

Requisito Value
Cliente mínimo compatible Versions:_Supported en Windows Vista y versiones posteriores.
Encabezado bthddi.h (incluya Bthddi.h)

Consulte también

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL