Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by bltooth. For more information, see:
bthioctl.h contains the following programming interfaces:
IOCTL_BTH_DISCONNECT_DEVICE Profile drivers use IOCTL_BTH_DISCONNECT_DEVICE to request the operating system to disconnect the specified remote device. |
IOCTL_BTH_GET_DEVICE_INFO The IOCTL_BTH_GET_DEVICE_INFO request returns information about all cached, previously discovered remote radios that are Bluetooth-enabled. |
IOCTL_BTH_GET_LOCAL_INFO The IOCTL_BTH_GET_LOCAL_INFO request returns information about the local Bluetooth system and radio. |
IOCTL_BTH_GET_RADIO_INFO The IOCTL_BTH_GET_RADIO_INFO request obtains information about the specified remote radio. |
IOCTL_BTH_HCI_VENDOR_COMMAND The IOCTL_BTH_HCI_VENDOR_COMMAND request allows Bluetooth applications to send vendor-specific commands to radios. |
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH The IOCTL_BTH_SDP_ATTRIBUTE_SEARCH request obtains attributes for the specified SDP record. |
IOCTL_BTH_SDP_CONNECT The IOCTL_BTH_SDP_CONNECT request creates a connection to the SDP service on a remote Bluetooth device. |
IOCTL_BTH_SDP_DISCONNECT The IOCTL_BTH_SDP_DISCONNECT request closes a connection to a remote SDP server. |
IOCTL_BTH_SDP_REMOVE_RECORD The IOCTL_BTH_SDP_REMOVE_RECORD request removes a local SDP record that the profile driver previously submitted. The local server will no longer offer this record to remote devices. |
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH The IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH request combines an SDP service and attribute search into a single operation. This allows a caller to directly obtain SDP records from a remote device. |
IOCTL_BTH_SDP_SERVICE_SEARCH The IOCTL_BTH_SDP_SERVICE_SEARCH request contacts a remote device with an SDP request for handles to SDP records of a particular service class or classes. |
IOCTL_BTH_SDP_SUBMIT_RECORD The IOCTL_BTH_SDP_SUBMIT_RECORD request allows a profile driver to add an SDP record to the local SDP server, allowing the client to advertise that a service is available on the local computer. |
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO The IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO request adds an SDP record to the local SDP server along with attributes that are not part of the SDP record itself. |
IOCTL_INTERNAL_BTH_SUBMIT_BRB Profile drivers use IOCTL_INTERNAL_BTH_SUBMIT_BRB to submit a Bluetooth Request Block (BRB) to the Bluetooth driver stack. |
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO The IOCTL_INTERNAL_BTHENUM_GET_DEVINFO request returns information about the remote device that caused the Plug and Play (PnP) manager to load the current instance of the profile driver. |
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO The IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO request obtains information about the underlying device and service that caused the Plug and Play (PnP) manager to load the profile driver. |
BTH_COMMAND_HEADER The BTH_COMMAND_HEADER structure specifies header information for a vendor-specific HCI command. |
BTH_DEVICE_INFO_LIST The BTH_DEVICE_INFO_LIST structure contains output information about all cached, previously discovered remote devices. |
BTH_LOCAL_RADIO_INFO The BTH_LOCAL_RADIO_INFO structure contains information about the local Bluetooth system and radio. |
BTH_RADIO_INFO The BTH_RADIO_INFO structure contains information about a remote radio. |
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST The BTH_SDP_ATTRIBUTE_SEARCH_REQUEST structure contains information pertinent to an SDP attribute search. |
BTH_SDP_CONNECT The BTH_SDP_CONNECT structure contains input and output information about a connection between the local Bluetooth system and a remote SDP server. This structure is passed as the input buffer and output buffer of IOCTL_BTH_SDP_CONNECT. |
BTH_SDP_DISCONNECT The BTH_SDP_DISCONNECT structure contains input information about a connection handle to the remote SDP connection to terminate. This structure is passed as the input buffer of IOCTL_BTH_SDP_DISCONNECT. |
BTH_SDP_RECORD The BTH_SDP_RECORD structure contains information about an SDP record that is to be added to the local SDP server. |
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST The BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST structure contains information pertinent to a combined SDP service and attribute search. This structure is passed as the input buffer to the IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL. |
BTH_SDP_SERVICE_SEARCH_REQUEST The BTH_SDP_SERVICE_SEARCH_REQUEST structure contains information pertinent to an SDP service search. |
BTH_SDP_STREAM_RESPONSE The BTH_SDP_STREAM_RESPONSE structure contains information about an SDP record. |
BTH_VENDOR_EVENT_INFO The BTH_VENDOR_EVENT_INFO structure specifies the buffer that is associated with the GUID_BLUETOOTH_HCI_VENDOR_EVENT GUID. |
BTH_VENDOR_PATTERN The BTH_VENDOR_PATTERN structure specifies a vendor pattern. |
BTH_VENDOR_SPECIFIC_COMMAND The BTH_VENDOR_SPECIFIC_COMMAND structure specifies a Bluetooth vendor-specific command. |