Bluetooth Application Development Structures
A version of this page is also available for
4/8/2010
The following tables show the Bluetooth structures with a description of the purpose of each.
Programming element | Description |
---|---|
This structure specifies the ID and type of a specific AVRCP message. |
|
This structure identifies information that is used in baseband connections. |
|
This structure stores information about the event notification sent by the Bluetooth stack. |
|
This structure stores information about the BTE_CONNECTION (100) event for the Baseband connection. |
|
This structure stores information about the BTE_DISCONNECTION (101) event for the Baseband connection. |
|
This structure stores information about the BTE_ROLE_SWITCH (102) event. |
|
This structure stores information about the BTE_MODE_CHANGE event (103). |
|
This structure stores information about the pairing events, BTE_KEY_NOTIFY (200) and BTE_KEY_REVOKED (201). |
|
Stores information about the various service connection requests and events:
|
|
This structure contains the version information for the local Bluetooth device. |
|
This structure obtains the user-friendly name of another Bluetooth device. |
|
This structure stores information about an ACL connection to a peer Bluetooth device that is in HOLD mode. |
|
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. |
|
This structure stores information about an ACL connection to a peer Bluetooth device that is in SNIFF mode. |
|
This structure stores information about an ACL connection to a peer Bluetooth device that is in PARK mode. |
|
This structure contains information about the version information of the remote Bluetooth device. |
|
This structure defines the link key associated with a peer Bluetooth device that is connected through a Winsock interface. |
|
This structure contains additional parameters for device inquiries. |
|
This structure contains details about a query restriction. |
|
This structure is passed to the BthNsSetService function through the lpqsRegInfo->lpBlob member and contains information on the new service. |
|
This structure defines the node data in a Service Discovery Protocol (SDP) record. |
|
This union holds the raw data for an SDP element. |
|
This structure contains the range to query for attribute or attribute service searching. |
|
This structure contains the UUID to query for attribute or attribute service searching. |
|
This union identifies the type of UUID to use for the query. |
|
This structure defines the Bluetooth socket address. |
|
This structure is a generic Winsock structure that other service search protocols can use for searching. |
|
This structure is used when creating a virtual COM port. |