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) |