Bluetooth Structures
This section provides definitions for structures used for managing Bluetooth devices and services.
Bluetooth is also supported by using the Windows Sockets programming interface. For more information about programming Bluetooth by using the Windows Sockets interface, see Windows Sockets Support for Bluetooth.
Section | Content |
---|---|
BLUETOOTH_ADDRESS | Contains the address of a Bluetooth device. |
BLUETOOTH_AUTHENTICATE_CALLBACK_PARAMS | Contains specific configuration information about the Bluetooth device responding to an authentication request. |
BLUETOOTH_AUTHENTICATE_RESPONSE | Contains information passed in response to a BTH_REMOTE_AUTHENTICATE_REQUEST event. |
BLUETOOTH_COD_PAIRS | Provides for specification and retrieval of Bluetooth Class Of Device (COD) information. |
BLUETOOTH_DEVICE_INFO | Provides information about a Bluetooth device. |
BLUETOOTH_DEVICE_SEARCH_PARAMS | Specifies search criteria for Bluetooth device searches. |
BLUETOOTH_FIND_RADIO_PARAMS | Facilitates the enumeration of installed Bluetooth radios. |
BLUETOOTH_LOCAL_SERVICE_INFO | Contains local service information for a Bluetooth radio. |
BLUETOOTH_NUMERIC_COMPARISON_INFO | Contains the numeric value used for authentication via numeric comparison. |
BLUETOOTH_OOB_DATA_INFO | Contains data used to authenticate prior to establishing an Out-of-Band device pairing. |
BLUETOOTH_PASSKEY_INFO | Contains the passkey used for authentication via passkey. |
BLUETOOTH_PIN_INFO | Contains information used for authentication via PIN. |
BLUETOOTH_RADIO_INFO | Contains information about a Bluetooth radio. |
BLUETOOTH_SELECT_DEVICE_PARAMS | Facilitates and manages the visibility, authentication, and selection of Bluetooth devices and services. |
BTH_DEVICE_INFO | Stores information about a Bluetooth device. |
BTH_HCI_EVENT_INFO | Used in connection with obtaining WM_DEVICECHANGE messages for Bluetooth. |
BTH_L2CAP_EVENT_INFO | Contains data about the events that are associated with an L2CAP channel. |
BTH_QUERY_DEVICE | Used when querying for the presence of a Bluetooth device. |
BTH_QUERY_SERVICE | Used to query a Bluetooth service. |
BTH_RADIO_IN_RANGE | Stores data about the Bluetooth devices that are within communication range. |
BTH_SET_SERVICE | Provides service information for the specified Bluetooth service. |
SDP_ELEMENT_DATA | Stores SDP element data. |
SDP_STRING_TYPE_DATA | Stores information about SDP string types. |
SdpAttributeRange | Used in a Bluetooth query to constrain the set of attributes to return in the query. |
SdpQueryUuid | Facilitates searching for UUIDs. |
SdpQueryUuidUnion | Contains the UUID on which to perform an SDP query. Used in conjunction with the SdpQueryUuid structure. |
SOCKADDR_BTH | Used in conjunction with Bluetooth socket operations as defined by the AF_BTH address family. |