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. |