Share via


Bluetooth Structures

The following table shows the Bluetooth structures with a description of the purpose of each.

Programming element Description
BASEBAND_CONNECTION This structure identifies information that is used in baseband connections.
BTH_LOCAL_VERSION This structure contains the version information for the local Bluetooth device.
BTH_REMOTE_NAME This structure obtains the user-friendly name of another Bluetooth device.
BTH_REMOTE_VERSION This structure contains information about the version information of the remote Bluetooth device.
BTH_SOCKOPT_SECURITY This structure defines the link key associated with a peer Bluetooth device that is connected through a Winsock interface.
BTHINQUIRYRESULT This structure fills with information for the current device that is being enumerated in lpqsResults->lpBlob->pBlobData when the LUP_RETURN_BLOB flag is set in the BthNsLookupServiceNext function.
BTHNS_INQUIRYBLOB This structure contains additional parameters for device inquiries.
BTHNS_RESTRICTIONBLOB This structure contains details about a query restriction.
BTHNS_SETBLOB This structure is passed to the BthNsSetService function through the lpqsRegInfo->lpBlob member and contains information on the new service.
NodeData This structure defines the node data in a Service Discovery Protocol (SDP) record.
NodeDataUnion This union holds the raw data for an SDP element.
SdpAttributeRange This structure contains the range to query for attribute or attribute service searching.
SdpQueryUuid This structure contains the UUID to query for attribute or attribute service searching.
SdpQueryUuidUnion This union identifies the type of UUID to use for the query.
SOCKADDR_BTH This structure defines the Bluetooth socket address.
WSAQUERYSET (Bluetooth) This structure is a generic Winsock structure that other service search protocols can use for searching.

See Also

Bluetooth Reference

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.