Compartilhar via


cabeçalho bthioctl.h

Esse cabeçalho é usado por bltooth. Para obter mais informações, consulte:

bthioctl.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_BTH_DISCONNECT_DEVICE

Os drivers de perfil usam IOCTL_BTH_DISCONNECT_DEVICE para solicitar que o sistema operacional desconecte o dispositivo remoto especificado.
IOCTL_BTH_GET_DEVICE_INFO

A solicitação IOCTL_BTH_GET_DEVICE_INFO retorna informações sobre todos os rádios remotos descobertos anteriormente em cache habilitados para Bluetooth.
IOCTL_BTH_GET_LOCAL_INFO

A solicitação IOCTL_BTH_GET_LOCAL_INFO retorna informações sobre o sistema Bluetooth local e o rádio.
IOCTL_BTH_GET_RADIO_INFO

A solicitação IOCTL_BTH_GET_RADIO_INFO obtém informações sobre o rádio remoto especificado.
IOCTL_BTH_HCI_VENDOR_COMMAND

A solicitação IOCTL_BTH_HCI_VENDOR_COMMAND permite que aplicativos Bluetooth enviem comandos específicos do fornecedor para rádios.
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH

A solicitação IOCTL_BTH_SDP_ATTRIBUTE_SEARCH obtém atributos para o registro SDP especificado.
IOCTL_BTH_SDP_CONNECT

A solicitação IOCTL_BTH_SDP_CONNECT cria uma conexão com o serviço SDP em um dispositivo Bluetooth remoto.
IOCTL_BTH_SDP_DISCONNECT

A solicitação IOCTL_BTH_SDP_DISCONNECT fecha uma conexão com um servidor SDP remoto.
IOCTL_BTH_SDP_REMOVE_RECORD

A solicitação IOCTL_BTH_SDP_REMOVE_RECORD remove um registro SDP local que o driver de perfil enviou anteriormente. O servidor local não oferecerá mais esse registro a dispositivos remotos.
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH

A solicitação IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH combina um serviço SDP e uma pesquisa de atributo em uma única operação. Isso permite que um chamador obtenha diretamente registros SDP de um dispositivo remoto.
IOCTL_BTH_SDP_SERVICE_SEARCH

O IOCTL_BTH_SDP_SERVICE_SEARCH solicitação entra em contato com um dispositivo remoto com uma solicitação SDP para identificadores para registros SDP de uma classe de serviço ou classes específicas.
IOCTL_BTH_SDP_SUBMIT_RECORD

A solicitação IOCTL_BTH_SDP_SUBMIT_RECORD permite que um driver de perfil adicione um registro SDP ao servidor SDP local, permitindo que o cliente anuncie que um serviço está disponível no computador local.
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO

A solicitação IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO adiciona um registro SDP ao servidor SDP local, juntamente com atributos que não fazem parte do próprio registro SDP.
IOCTL_INTERNAL_BTH_SUBMIT_BRB

Os drivers de perfil usam IOCTL_INTERNAL_BTH_SUBMIT_BRB para enviar um BRB (Bloco de Solicitação Bluetooth) para a pilha do driver Bluetooth.
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO

A solicitação IOCTL_INTERNAL_BTHENUM_GET_DEVINFO retorna informações sobre o dispositivo remoto que fez com que o gerenciador do Plug and Play (PnP) carregasse a instância atual do driver de perfil.
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO

A solicitação IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO obtém informações sobre o dispositivo e o serviço subjacentes que fizeram com que o gerenciador do Plug and Play (PnP) carregasse o driver de perfil.

Estruturas

 
BTH_COMMAND_HEADER

A estrutura BTH_COMMAND_HEADER especifica informações de cabeçalho para um comando HCI específico do fornecedor.
BTH_DEVICE_INFO_LIST

A estrutura BTH_DEVICE_INFO_LIST contém informações de saída sobre todos os dispositivos remotos descobertos anteriormente em cache.
BTH_LOCAL_RADIO_INFO

A estrutura BTH_LOCAL_RADIO_INFO contém informações sobre o sistema Bluetooth local e o rádio.
BTH_RADIO_INFO

A estrutura BTH_RADIO_INFO contém informações sobre um rádio remoto.
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST

A estrutura BTH_SDP_ATTRIBUTE_SEARCH_REQUEST contém informações pertinentes a uma pesquisa de atributo SDP.
BTH_SDP_CONNECT

A estrutura BTH_SDP_CONNECT contém informações de entrada e saída sobre uma conexão entre o sistema Bluetooth local e um servidor SDP remoto. Essa estrutura é passada como buffer de entrada e buffer de saída de IOCTL_BTH_SDP_CONNECT.
BTH_SDP_DISCONNECT

A estrutura BTH_SDP_DISCONNECT contém informações de entrada sobre um identificador de conexão com a conexão SDP remota a ser encerrada. Essa estrutura é passada como o buffer de entrada de IOCTL_BTH_SDP_DISCONNECT.
BTH_SDP_RECORD

A estrutura BTH_SDP_RECORD contém informações sobre um registro SDP que deve ser adicionado ao servidor SDP local.
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST

A estrutura BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST contém informações pertinentes a um serviço SDP combinado e pesquisa de atributos. Essa estrutura é passada como o buffer de entrada para o IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL.
BTH_SDP_SERVICE_SEARCH_REQUEST

A estrutura BTH_SDP_SERVICE_SEARCH_REQUEST contém informações pertinentes a uma pesquisa de serviço SDP.
BTH_SDP_STREAM_RESPONSE

A estrutura BTH_SDP_STREAM_RESPONSE contém informações sobre um registro SDP.
BTH_VENDOR_EVENT_INFO

A estrutura BTH_VENDOR_EVENT_INFO especifica o buffer associado ao GUID de GUID_BLUETOOTH_HCI_VENDOR_EVENT.
BTH_VENDOR_PATTERN

A estrutura BTH_VENDOR_PATTERN especifica um padrão de fornecedor.
BTH_VENDOR_SPECIFIC_COMMAND

A estrutura BTH_VENDOR_SPECIFIC_COMMAND especifica um comando específico do fornecedor bluetooth.