Condividi tramite


struttura L2CAP_CONFIG_OPTION (bthddi.h)

Viene utilizzata una matrice di strutture L2CAP_CONFIG_OPTION per specificare i valori per il ExtraOptions membro delle strutture CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNELe INDICATION_PARAMETERS.

Sintassi

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

Membri

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 Flag è 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 rientrano in 4 byte. Il membro Flags è impostato su CO_FIXED per indicare che questo membro contiene i parametri aggiuntivi.

Flags

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

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

Fabbisogno

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

Vedere anche

CHANNEL_CONFIG_PARAMETERS

INDICATION_PARAMETERS

_BRB_L2CA_OPEN_CHANNEL