BTSSPConfigurationInfo (Compact 7)
3/12/2014
This structure contains local device input and output capabilities and configuration information.
Syntax
typedef struct BTSSPConfigurationInfo {
BTSSPIOCapability IOCapability;
DWORD Flags;
} BTSSPConfigurationInfo;
Members
- IOCapability
Input and output capabilities of the local device.
Flags
Enables or disables secure simple pairing features.Note
This is set to zero (0) except for testing purposes.
Allowable values are zero or more of the following:
- BT_SSP_FLAG_INDICATE_IO_CAPABILITY_REQUEST_EVENTS
- BT_SSP_FLAG_INDICATE_OOB_DATA_REQUEST_EVENTS
- BT_SSP_FLAG_BASEBAND_SSP_DISABLE
Remarks
The SSP functions BthSSPSetConfigurationInfo and BthSSPGetConfigurationInfo use this structure as a parameter.
The IO Capability Response and the IO Capability Notification events also use this structure. For more information, see BT_SSP_IO_CAPABILITY_RESPONSE_EVENT and BT_SSP_IO_CAPABILITY_NOTIFICATION_EVENT.
The effects of the Flags field constants are listed below.
Field Constant | Description |
---|---|
BT_SSP_FLAG_INDICATE_IO_CAPABILITY_REQUEST_EVENTS |
Enables application-level notification of BTE_SSP_IO_CAPABILITY_REQUEST events. |
BT_SSP_FLAG_INDICATE_OOB_DATA_REQUEST_EVENTS |
Enables application-level notification of BTE_SSP_REMOTE_OOB_DATA_REQUEST events. |
BT_SSP_FLAG_BASEBAND_SSP_DISABLE |
Disables Secure Simple Pairing. |
Requirements
Header |
bt_api.h |
See Also
Reference
Bluetooth Application Development Structures
BTSSPIOCapability