Condividi tramite


L2CAP_CONFIG_RANGE struttura (bthddi.h)

La struttura L2CAP_CONFIG_RANGE viene usata per specificare un intervallo di valori possibili per il membro FlushTOdella struttura _BRB_L2CA_OPEN_CHANNEL durante le richieste in ingresso.

Sintassi

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

Members

Min

Valore minimo che il sistema locale può accettare.

Max

Valore massimo che il sistema locale può accettare.

Commenti

La struttura L2CAP_CONFIG_RANGE contiene l'intervallo di valori usati dal driver del profilo per negoziare un timeout di scaricamento quando un dispositivo remoto contatta il driver del profilo per richiedere una connessione L2CAP. Compilare i driver del profilo e inviare una richiesta di BRB_L2CA_OPEN_CHANNEL_RESPONSE per accettare o rifiutare le impostazioni inviate dal dispositivo richiedente. Se il valore preferito inviato dal dispositivo richiedente rientra nell'intervallo specificato dai membri Min e Max della struttura, le impostazioni FlushTO vengono accettate. Se il driver del profilo rifiuta l'impostazione troppo lunga, il driver del profilo risponde con il valore del membro Max , l'impostazione massima accetta. Se questo valore rientra nell'intervallo richiesto dal dispositivo remoto, il valore FlushTO viene accettato. In caso contrario, il driver del profilo rifiuta il valore FlushTO e il tentativo di connessione ha esito negativo.

Se il driver del profilo rifiuta il valore di timeout preferito del dispositivo remoto come troppo breve, il driver del profilo risponde con il valore del valore del membro Min , l'impostazione minima accetta. Se il timeout minimo di scaricamento del driver del profilo rientra nell'intervallo richiesto dal dispositivo remoto, il driver del profilo accetta il valore FlushTO . In caso contrario, il driver del profilo rifiuta il valore FlushTO e il tentativo di connessione ha esito negativo.

Un driver del profilo negozia questi valori separatamente dalle impostazioni di timeout di scaricamento richieste quando tenta di aprire un canale in uscita a un dispositivo remoto usando la richiesta di BRB_L2CA_OPEN_CHANNEL . Per altre informazioni sugli intervalli di valori, vedere L2CAP_CONFIG_VALUE_RANGE.

Requisiti

Requisito Valore
Client minimo supportato Versioni:_Supported in Windows Vista e versioni successive.
Intestazione bthddi.h (include Bthddi.h)

Vedi anche

L2CAP_CONFIG_VALUE_RANGE

_BRB_L2CA_OPEN_CHANNEL