estructura L2CAP_CONFIG_RANGE (bthddi.h)

La estructura L2CAP_CONFIG_RANGE se usa para especificar un intervalo de valores posibles para el miembro flushTO de la estructura de _BRB_L2CA_OPEN_CHANNEL durante las solicitudes entrantes.

Sintaxis

typedef struct _L2CAP_CONFIG_RANGE {
  USHORT Min;
  USHORT Max;
} L2CAP_CONFIG_RANGE, *PL2CAP_CONFIG_RANGE;

Miembros

Min

Valor mínimo que el sistema local puede aceptar.

Max

Valor máximo que puede aceptar el sistema local.

Observaciones

La estructura L2CAP_CONFIG_RANGE contiene el intervalo de valores que usa el controlador de perfil para negociar un tiempo de espera de vaciado cuando un dispositivo remoto se pone en contacto con el controlador de perfil para solicitar una conexión L2CAP. Los controladores de perfil crean y envían una solicitud de BRB_L2CA_OPEN_CHANNEL_RESPONSE para aceptar o rechazar la configuración enviada por el dispositivo solicitante. Si el valor preferido que envía el dispositivo solicitante se encuentra en el intervalo especificado por la min de esta estructura y miembros max, se aceptan las opciones de FlushTO. Si el controlador de perfil rechaza la configuración como demasiado larga, el controlador de perfil responde con el valor del miembro Max, el valor máximo que aceptará. Si este valor está dentro del intervalo solicitado por el dispositivo remoto, se acepta el valor FlushTO. De lo contrario, el controlador de perfil rechaza el valor de FlushTO y se produce un error en el intento de conexión.

Si el controlador de perfil rechaza el valor de tiempo de espera preferido del dispositivo remoto como demasiado corto, el controlador de perfil responde con el valor de la valor de miembro min, el valor mínimo que aceptará. Si el tiempo de espera mínimo del vaciado del controlador de perfil se encuentra dentro del intervalo solicitado por el dispositivo remoto, el controlador de perfil acepta el valor FlushTO. De lo contrario, el controlador de perfil rechaza el valor de FlushTO y se produce un error en el intento de conexión.

Un controlador de perfil negocia estos valores por separado de la configuración de tiempo de espera de vaciado que solicita cuando intenta abrir un canal saliente en un dispositivo remoto mediante la solicitud de BRB_L2CA_OPEN_CHANNEL. Para obtener más información sobre los intervalos de valores, vea L2CAP_CONFIG_VALUE_RANGE.

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

L2CAP_CONFIG_VALUE_RANGE

_BRB_L2CA_OPEN_CHANNEL