Condividi tramite


L2CAP_CONFIG_OPTION struttura (bthddi.h)

Una matrice di strutture L2CAP_CONFIG_OPTION viene usata per specificare i valori per il membro ExtraOptions del CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNELe INDICATION_PARAMETERS strutture.

Sintassi

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

Members

Header

Struttura CO_HEADER che specifica informazioni sulle opzioni di configurazione specifiche del fornitore.

DynamicBuffer

Puntatore a un buffer che contiene parametri di canale L2CAP aggiuntivi definiti dal driver del profilo o dal dispositivo remoto. Il membro Flags è impostato su CO_DYNAMIC per indicare che questo membro contiene i parametri aggiuntivi.

FixedBuffer[4]

Buffer che contiene parametri di canale L2CAP aggiuntivi definiti dal driver del profilo o dal dispositivo remoto se si adattano a 4 byte. Il membro Flags è impostato su CO_FIXED per indicare che questo membro contiene i parametri aggiuntivi.

Flags

Combinazione di flag che determinano quali membri del buffer della struttura contengono parametri. È possibile impostare più flag contemporaneamente. I valori di flag validi sono elencati nella tabella seguente.

Flag Descrizione
CO_DYNAMIC Se impostato, il membro DynamicBuffer punta ai parametri aggiuntivi.
CO_FIXED Se impostato, il membro FixedBuffer contiene i parametri aggiuntivi.

Requisiti

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

Vedi anche

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL