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