bthxddi.h 헤더

이 헤더는 Bltooth에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

bthxddi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

IOCTLs

 
IOCTL_BTHX_GET_VERSION

프로필 드라이버는 IOCTL_BTHX_GET_VERSION 사용하여 전송 드라이버에서 지원하는 버전을 가져옵니다.
IOCTL_BTHX_QUERY_CAPABILITIES

IOCTL_BTHX_QUERY_CAPABILITIES 전송 드라이버의 기능을 쿼리하는 데 사용됩니다.
IOCTL_BTHX_READ_HCI

IOCTL_BTHX_READ_HCI 전송 계층에서 Bluetooth ACL 데이터 및 이벤트를 읽는 데 사용됩니다.
IOCTL_BTHX_SET_VERSION

IOCTL_BTHX_SET_VERSION 사용 중인 확장성 인터페이스의 버전을 전송 드라이버에 알리는 데 사용됩니다.
IOCTL_BTHX_WRITE_HCI

IOCTL_BTHX_WRITE_HCI 전송 계층에 Bluetooth ACL 데이터 및 명령을 쓰는 데 사용됩니다.

구조체

 
BTHX_CAPABILITIES

BTHX_CAPABILITIES 구조는 Bluetooth 확장 가능한 전송 드라이버의 기능을 설명합니다.
BTHX_HCI_READ_WRITE_CONTEXT

BTHX_HCI_READ_WRITE_CONTEXT 구조는 IOCTL_BTHX_READ_HCI 및 IOCTL_BTHX_WRITE_HCI IOCTL에 대한 입력/출력 구조로 사용됩니다.
BTHX_VERSION

BTHX_VERSION 구조는 전송 드라이버가 지원하는 버전 또는 버전을 설명합니다.

열거형

 
BTHX_HCI_PACKET_TYPE

BTHX_HCI_PACKET_TYPE 열거형은 Bluetooth 스택에서 전송 드라이버로 전송되는 다양한 유형의 패킷을 나열합니다.
BTHX_SCO_SUPPORT

BTHX_SCO_SUPPORT 열거형에는 전송 드라이버에서 지원하는 다양한 유형의 SCO가 나열됩니다.