Bluetooth
Gambaran umum teknologi Bluetooth.
Untuk mengembangkan Bluetooth, Anda memerlukan header ini:
Untuk panduan pemrograman, lihat Bluetooth.
Fungsi panggilan balik
Judul | Deskripsi |
---|---|
PBYTESWAPUINT128 | Fungsi Bluetooth SdpByteSwapUint128 digunakan untuk membalikkan urutan byte bilangan bulat 128-bit yang tidak ditandatangani. |
PBYTESWAPUINT64 | Fungsi Bluetooth SdpByteSwapUint64 digunakan untuk membalikkan urutan byte bilangan bulat 64-bit yang tidak ditandatangani. |
PBYTESWAPUUID128 | Fungsi Bluetooth SdpByteSwapUuid128 digunakan untuk membalikkan urutan byte pengidentifikasi unik universal (UUID) 128-bit. |
PCONVERTSTREAMTOTREE | Fungsi Bluetooth SdpConvertStreamToTree digunakan untuk membuat representasi berbasis pohon kepemilikan Microsoft dari rekaman SDP, sambil membiarkan representasi berbasis aliran asli tidak dimodifikasi. |
PCONVERTTREETOSTREAM | Fungsi Bluetooth SdpConvertTreeToStream digunakan untuk menghasilkan representasi bytestream mentah dari rekaman SDP dari representasi pohon. Versi bytestream mentah cocok untuk publikasi di server SDP lokal. |
PFNBTHPORT_INDICATION_CALLBACK | Driver profil menerapkan fungsi panggilan balik L2CAP untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang permintaan koneksi L2CAP masuk dari perangkat jarak jauh, dan setiap perubahan pada status koneksi L2CAP yang saat ini terbuka. |
PFNBTHPORT_INDICATION_CALLBACK_ENHANCED | Driver profil menerapkan fungsi panggilan balik L2CAP yang ditingkatkan untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang perubahan apa pun pada status koneksi L2CAP atau eL2CAP yang saat ini terbuka. |
PFNBTH_ALLOCATE_BRB | Fungsi BthAllocateBrb mengalokasikan blok permintaan Bluetooth (BRB) dari jenis yang ditentukan. |
PFNBTH_FREE_BRB | Fungsi BthFreeBrb membebaskan blok permintaan Bluetooth (BRB) yang dialokasikan sebelumnya dengan BthAllocateBrb. |
PFNBTH_INITIALIZE_BRB | Fungsi BthInitializeBrb menginisialisasi blok permintaan Bluetooth (BRB) yang dialokasikan pada tumpukan lokal. |
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE | Fungsi IsBluetoothVersionAvailable memeriksa apakah versi Bluetooth tertentu didukung oleh sistem operasi. |
PFNBTH_REUSE_BRB | Fungsi BthReuseBrb menginisialisasi ulang blok permintaan Bluetooth (BRB) untuk digunakan kembali. |
PFNSCO_INDICATION_CALLBACK | Driver profil menerapkan fungsi panggilan balik SCO untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang permintaan koneksi SCO masuk dari perangkat jarak jauh, dan setiap perubahan pada status koneksi SCO yang saat ini terbuka. |
PGETNEXTELEMENT | Fungsi Bluetooth SdpGetNextElement digunakan untuk melakukan iterasi melalui entri yang ditemukan dalam aliran rekaman SDP. |
PRETRIEVEUINT64 | Fungsi Bluetooth SdpRetrieveUint64 digunakan untuk menyalin bilangan bulat 64-bit yang tidak ditandatangani dari aliran SDP. |
PRETRIEVEUUID128 | Fungsi Bluetooth SdpRetrieveUuid128 digunakan untuk menyalin pengidentifikasi unik universal (UUID) 128-bit yang tidak ditandatangani dari aliran SDP. |
PVALIDATESTREAM | Fungsi Bluetooth SdpValidateStream digunakan untuk mengurai rekaman SDP mentah dan menentukan apakah berisi kesalahan. |
IOCTLs
IOCTL_BTH_DISCONNECT_DEVICE Driver profil menggunakan IOCTL_BTH_DISCONNECT_DEVICE untuk meminta sistem operasi memutuskan sambungan perangkat jarak jauh yang ditentukan. |
IOCTL_BTH_GET_DEVICE_INFO Permintaan IOCTL_BTH_GET_DEVICE_INFO mengembalikan informasi tentang semua radio jarak jauh yang di-cache, yang sebelumnya ditemukan yang mendukung Bluetooth. |
IOCTL_BTH_GET_LOCAL_INFO Permintaan IOCTL_BTH_GET_LOCAL_INFO mengembalikan informasi tentang sistem dan radio Bluetooth lokal. |
IOCTL_BTH_GET_RADIO_INFO Permintaan IOCTL_BTH_GET_RADIO_INFO mendapatkan informasi tentang radio jarak jauh yang ditentukan. |
IOCTL_BTH_HCI_VENDOR_COMMAND Permintaan IOCTL_BTH_HCI_VENDOR_COMMAND memungkinkan aplikasi Bluetooth mengirim perintah khusus vendor ke radio. |
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH Permintaan IOCTL_BTH_SDP_ATTRIBUTE_SEARCH mendapatkan atribut untuk catatan SDP yang ditentukan. |
IOCTL_BTH_SDP_CONNECT Permintaan IOCTL_BTH_SDP_CONNECT membuat koneksi ke layanan SDP pada perangkat Bluetooth jarak jauh. |
IOCTL_BTH_SDP_DISCONNECT Permintaan IOCTL_BTH_SDP_DISCONNECT menutup koneksi ke server SDP jarak jauh. |
IOCTL_BTH_SDP_REMOVE_RECORD Permintaan IOCTL_BTH_SDP_REMOVE_RECORD menghapus catatan SDP lokal yang sebelumnya dikirimkan driver profil. Server lokal tidak akan lagi menawarkan rekaman ini ke perangkat jarak jauh. |
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH Permintaan IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH menggabungkan layanan SDP dan pencarian atribut ke dalam satu operasi. Ini memungkinkan penelepon untuk langsung mendapatkan rekaman SDP dari perangkat jarak jauh. |
IOCTL_BTH_SDP_SERVICE_SEARCH Permintaan IOCTL_BTH_SDP_SERVICE_SEARCH menghubungi perangkat jarak jauh dengan permintaan SDP untuk ditangani ke catatan SDP kelas atau kelas layanan tertentu. |
IOCTL_BTH_SDP_SUBMIT_RECORD Permintaan IOCTL_BTH_SDP_SUBMIT_RECORD memungkinkan driver profil untuk menambahkan catatan SDP ke server SDP lokal, memungkinkan klien untuk mengiklankan bahwa layanan tersedia di komputer lokal. |
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO Permintaan IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO menambahkan catatan SDP ke server SDP lokal bersama dengan atribut yang bukan bagian dari rekaman SDP itu sendiri. |
IOCTL_BTHX_GET_VERSION Driver profil menggunakan IOCTL_BTHX_GET_VERSION untuk mendapatkan versi yang didukung oleh pengemudi transportasi. |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES digunakan untuk mengkueri kemampuan pengemudi transportasi. |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI digunakan untuk membaca Data dan Peristiwa ACL Bluetooth dari lapisan transportasi. |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION digunakan untuk memberi tahu pengemudi transportasi tentang versi antarmuka ekstensibilitas yang digunakan. |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI digunakan untuk menulis Data dan Perintah ACL Bluetooth ke lapisan transportasi. |
IOCTL_INTERNAL_BTH_SUBMIT_BRB Driver profil menggunakan IOCTL_INTERNAL_BTH_SUBMIT_BRB untuk mengirimkan Blok Permintaan Bluetooth (BRB) ke tumpukan driver Bluetooth. |
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO Permintaan IOCTL_INTERNAL_BTHENUM_GET_DEVINFO mengembalikan informasi tentang perangkat jarak jauh yang menyebabkan manajer Plug and Play (PnP) memuat instans driver profil saat ini. |
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO Permintaan IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO mendapatkan informasi tentang perangkat dan layanan yang mendasar yang menyebabkan manajer Plug and Play (PnP) memuat driver profil. |
Enumerasi
ACL_MODE Jenis enumerasi ACL_MODE digunakan untuk mencantumkan kemungkinan status koneksi ACL. |
BRB_TYPE Jenis enumerasi BRB_TYPE digunakan untuk menentukan blok permintaan Bluetooth ketika driver profil membangun dan mengirim BRB. |
BRB_VERSION Dicadangkan untuk penggunaan internal. |
BTHX_HCI_PACKET_TYPE Enumerasi BTHX_HCI_PACKET_TYPE mencantumkan berbagai jenis paket yang dikirim dari tumpukan Bluetooth ke driver transportasi. |
BTHX_SCO_SUPPORT Enumerasi BTHX_SCO_SUPPORT mencantumkan berbagai jenis SCO yang didukung oleh pengemudi transportasi. |
CODING_FORMAT Enumerasi ini hanya untuk penggunaan internal. |
ENUMERATOR_ACTION Microsoft mencadangkan enumerasi ENUMERATOR_ACTION hanya untuk penggunaan internal. Jangan gunakan enumerasi ini dalam kode Anda. |
ENUMERATOR_TYPE Jenis enumerasi ENUMERATOR_TYPE digunakan untuk menentukan apakah perangkat enumerasi dikaitkan dengan layanan atau protokol. Enumerasi ENUMERATOR_TYPE hanya ditujukan untuk penggunaan internal dan tidak boleh digunakan oleh driver profil. |
INDICATION_CODE Jenis enumerasi INDICATION_CODE menunjukkan kepada driver profil jenis peristiwa L2CAP apa yang telah terjadi. |
L2CAP_DISCONNECT_REASON Jenis enumerasi L2CAP_DISCONNECT_REASON memberikan alasan saluran L2CAP terputus. |
PCM_DATA_FORMAT Microsoft mencadangkan enumerasi PCM_DATA_FORMAT hanya untuk penggunaan internal. Jangan gunakan enumerasi ini dalam kode Anda. |
SCO_DISCONNECT_REASON Jenis enumerasi SCO_DISCONNECT_REASON memberikan alasan saluran SCO terputus. |
SCO_INDICATION_CODE Jenis enumerasi SCO_INDICATION_CODE menjelaskan jenis koneksi SCO masuk atau perubahan status ikatan. Tumpukan driver Bluetooth meneruskan nilai dari enumerasi ini dalam argumen Indikasi fungsi panggilan balik SCO driver profil. |
SCO_LINK_TYPE Jenis enumerasi SCO_LINK_TYPE menjelaskan jenis tautan yang digunakan oleh koneksi SCO saat peristiwa indikasi ScoIndicationRemoteConnect diproses. |
SCO_RETRANSMISSION_EFFORT Jenis enumerasi SCO_RETRANSMISSION_EFFORT digunakan untuk menentukan kebijakan transmisi ulang saluran SCO. |
Fungsi
PBYTESWAPUINT128 Fungsi Bluetooth SdpByteSwapUint128 digunakan untuk membalikkan urutan byte bilangan bulat 128-bit yang tidak ditandatangani. |
PBYTESWAPUINT64 Fungsi Bluetooth SdpByteSwapUint64 digunakan untuk membalikkan urutan byte bilangan bulat 64-bit yang tidak ditandatangani. |
PBYTESWAPUUID128 Fungsi Bluetooth SdpByteSwapUuid128 digunakan untuk membalikkan urutan byte pengidentifikasi unik universal (UUID) 128-bit. |
PCONVERTSTREAMTOTREE Fungsi Bluetooth SdpConvertStreamToTree digunakan untuk membuat representasi berbasis pohon kepemilikan Microsoft dari rekaman SDP, sambil membiarkan representasi berbasis aliran asli tidak dimodifikasi. |
PCONVERTTREETOSTREAM Fungsi Bluetooth SdpConvertTreeToStream digunakan untuk menghasilkan representasi bytestream mentah dari rekaman SDP dari representasi pohon. Versi bytestream mentah cocok untuk publikasi di server SDP lokal. |
PFNBTH_ALLOCATE_BRB Fungsi BthAllocateBrb mengalokasikan blok permintaan Bluetooth (BRB) dari jenis yang ditentukan. |
PFNBTH_FREE_BRB Fungsi BthFreeBrb membebaskan blok permintaan Bluetooth (BRB) yang dialokasikan sebelumnya dengan BthAllocateBrb. |
PFNBTH_INITIALIZE_BRB Fungsi BthInitializeBrb menginisialisasi blok permintaan Bluetooth (BRB) yang dialokasikan pada tumpukan lokal. |
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE Fungsi IsBluetoothVersionAvailable memeriksa apakah versi Bluetooth tertentu didukung oleh sistem operasi. |
PFNBTH_REUSE_BRB Fungsi BthReuseBrb menginisialisasi ulang blok permintaan Bluetooth (BRB) untuk digunakan kembali. |
PFNBTHPORT_INDICATION_CALLBACK Driver profil menerapkan fungsi panggilan balik L2CAP untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang permintaan koneksi L2CAP masuk dari perangkat jarak jauh, dan setiap perubahan pada status koneksi L2CAP yang saat ini terbuka. |
PFNBTHPORT_INDICATION_CALLBACK_ENHANCED Driver profil menerapkan fungsi panggilan balik L2CAP yang ditingkatkan untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang perubahan apa pun pada status koneksi L2CAP atau eL2CAP yang saat ini terbuka. |
PFNSCO_INDICATION_CALLBACK Driver profil menerapkan fungsi panggilan balik SCO untuk menyediakan tumpukan driver Bluetooth dengan mekanisme untuk memberi tahu driver profil tentang permintaan koneksi SCO masuk dari perangkat jarak jauh, dan setiap perubahan pada status koneksi SCO yang saat ini terbuka. |
PGETNEXTELEMENT Fungsi Bluetooth SdpGetNextElement digunakan untuk melakukan iterasi melalui entri yang ditemukan dalam aliran rekaman SDP. |
PRETRIEVEUINT64 Fungsi Bluetooth SdpRetrieveUint64 digunakan untuk menyalin bilangan bulat 64-bit yang tidak ditandatangani dari aliran SDP. |
PRETRIEVEUUID128 Fungsi Bluetooth SdpRetrieveUuid128 digunakan untuk menyalin pengidentifikasi unik universal (UUID) 128-bit yang tidak ditandatangani dari aliran SDP. |
PVALIDATESTREAM Fungsi Bluetooth SdpValidateStream digunakan untuk mengurai rekaman SDP mentah dan menentukan apakah berisi kesalahan. |
SdpAddAttributeToTree Fungsi Bluetooth SdpAddAttributeToTree digunakan untuk melampirkan simpul atribut SDP ke tingkat atas rekaman SDP. |
SdpAppendNodeToContainerNode Fungsi Bluetooth SdpAppendNodeToContainerNode digunakan untuk melampirkan simpul SDP ke urutan atau simpul SDP alternatif. |
SdpCreateNodeAlternative Fungsi Bluetooth SdpCreateNodeAlternative digunakan untuk membuat simpul SDP urutan alternatif yang kosong. |
SdpCreateNodeBoolean Fungsi Bluetooth SdpCreateNodeBoolean digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis Boolean. |
SdpCreateNodeInt128 Fungsi Bluetooth SdpCreateNodeInt128 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 128-bit. |
SdpCreateNodeInt16 Fungsi Bluetooth SdpCreateNodeInt16 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 16-bit. |
SdpCreateNodeInt32 Fungsi Bluetooth SdpCreateNodeInt32 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 32-bit. |
SdpCreateNodeInt64 Fungsi Bluetooth SdpCreateNodeInt64 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 64-bit. |
SdpCreateNodeInt8 Fungsi Bluetooth SdpCreateNodeInt8 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 8-bit. |
SdpCreateNodeNil Fungsi Bluetooth SdpCreateNodeNil digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis node kosong. |
SdpCreateNodeSequence Fungsi Bluetooth SdpCreateNodeSequence digunakan untuk membuat simpul SDP urutan kosong. |
SdpCreateNodeString Fungsi Bluetooth SdpCreateNodeString digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis string. |
SdpCreateNodeTree Fungsi Bluetooth SdpCreateNodeTree digunakan untuk mengalokasikan struktur SDP_TREE_ROOT_NODE root kosong. |
SdpCreateNodeUInt128 Fungsi Bluetooth SdpCreateNodeUInt128 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 128-bit yang tidak ditandatangani. |
SdpCreateNodeUInt16 Fungsi Bluetooth SdpCreateNodeUInt16 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 16-bit yang tidak ditandatangani. |
SdpCreateNodeUInt32 Fungsi Bluetooth SdpCreateNodeUInt32 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 32-bit yang tidak ditandatangani. |
SdpCreateNodeUInt64 Fungsi Bluetooth SdpCreateNodeUInt64 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 64-bit yang tidak ditandatangani. |
SdpCreateNodeUInt8 Fungsi Bluetooth SdpCreateNodeUInt8 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis bilangan bulat 8-bit yang tidak ditandatangani. |
SdpCreateNodeUrl Fungsi Bluetooth SdpCreateNodeUrl digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis URL. |
SdpCreateNodeUUID128 Fungsi Bluetooth SdpCreateNodeUUID128 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis UUID 128-bit. |
SdpCreateNodeUUID16 Fungsi Bluetooth SdpCreateNodeUUID16 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis UUID 16-bit. |
SdpCreateNodeUUID32 Fungsi Bluetooth SdpCreateNodeUUID32 digunakan untuk mengalokasikan dan menginisialisasi struktur SDP_NODE ke jenis UUID 32-bit. |
SdpFindAttributeInTree Fungsi Bluetooth SdpFindAttributeInTree digunakan untuk menemukan simpul atribut yang ditentukan dalam representasi berbasis pohon dari rekaman SDP. |
SdpFreeTree Fungsi Bluetooth SdpFreeTree digunakan untuk membebaskan memori yang dialokasikan untuk representasi berbasis pohon dari rekaman SDP. |
Struktur
INDICATION_PARAMETERS Struktur INDICATION_PARAMETERS diteruskan sebagai parameter Parameter ke Fungsi Panggilan Balik L2CAP driver profil. |
INDICATION_PARAMETERS_ENHANCED Struktur INDICATION_PARAMETERS_ENHANCED diteruskan sebagai parameter Parameter ke Fungsi Panggilan Balik L2CAP driver profil yang ditingkatkan. |
_BRB_ACL_ENTER_ACTIVE_MODE Struktur _BRB_ACL_ENTER_ACTIVE_MODE menentukan perangkat jarak jauh yang akan ditempatkan ke mode aktif. |
_BRB_ACL_GET_MODE Struktur _BRB_ACL_GET_MODE menjelaskan mode ACL untuk perangkat jarak jauh yang ditentukan. |
_BRB_GET_DEVICE_INTERFACE_STRING Struktur _BRB_GET_DEVICE_INTERFACE_STRING menjelaskan string antarmuka perangkat untuk objek perangkat saat ini. |
_BRB_GET_LOCAL_BD_ADDR Struktur _BRB_GET_LOCAL_BD_ADDR menjelaskan alamat radio lokal. |
_BRB_L2CA_ACL_TRANSFER Struktur _BRB_L2CA_ACL_TRANSFER menjelaskan buffer untuk membaca data asinkron dari, atau menulis data asinkron ke saluran L2CAP. |
_BRB_L2CA_CLOSE_CHANNEL Struktur _BRB_L2CA_CLOSE_CHANNEL menjelaskan saluran L2CAP terbuka untuk ditutup. |
_BRB_L2CA_OPEN_CHANNEL Struktur _BRB_L2CA_OPEN_CHANNEL menjelaskan saluran L2CAP untuk dibuka ke perangkat jarak jauh, atau respons dari driver profil yang menerima atau menolak permintaan koneksi L2CAP masuk yang dimulai oleh perangkat jarak jauh. |
_BRB_L2CA_OPEN_ENHANCED_CHANNEL Struktur _BRB_L2CA_OPEN_ENHANCED_CHANNEL digunakan untuk membuka saluran L2CAP yang ditingkatkan ke perangkat jarak jauh, atau mengirim respons untuk menerima/menolak permintaan koneksi L2CAP yang ditingkatkan yang masuk yang dimulai oleh perangkat jarak jauh. |
_BRB_L2CA_PING Struktur _BRB_L2CA_PING menjelaskan permintaan untuk ping radio jarak jauh. |
_BRB_L2CA_REGISTER_SERVER Driver profil menggunakan struktur _BRB_L2CA_REGISTER_SERVER untuk mendaftarkan dirinya sebagai server yang mampu menerima koneksi L2CAP dari perangkat Bluetooth jarak jauh. |
_BRB_L2CA_UNREGISTER_SERVER Driver profil menggunakan struktur _BRB_L2CA_UNREGISTER_SERVER untuk membatalkan pendaftaran dirinya sebagai server yang mampu menerima koneksi L2CAP dari perangkat Bluetooth jarak jauh. |
_BRB_L2CA_UPDATE_CHANNEL Struktur _BRB_L2CA_UPDATE_CHANNEL menjelaskan pembaruan untuk karakteristik tautan saluran L2CAP terbuka ke perangkat jarak jauh atau untuk memastikan kapan atribut saluran tertentu telah berubah. |
_BRB_PSM Struktur _BRB_PSM menjelaskan Protokol/Multiplexer Layanan (PSM) untuk mendaftar atau membatalkan pendaftaran. |
_BRB_SCO_CLOSE_CHANNEL Struktur _BRB_SCO_CLOSE_CHANNEL menjelaskan saluran SCO yang saat ini terbuka untuk ditutup. |
_BRB_SCO_FLUSH_CHANNEL Struktur _BRB_SCO_FLUSH_CHANNEL menjelaskan operasi flush untuk saluran SCO. |
_BRB_SCO_GET_CHANNEL_INFO Struktur _BRB_SCO_GET_CHANNEL_INFO menjelaskan pengaturan dan statistik saluran SCO. |
_BRB_SCO_GET_SYSTEM_INFO Struktur _BRB_SCO_GET_SYSTEM_INFO menjelaskan informasi tentang dukungan sistem lokal untuk koneksi SCO. |
_BRB_SCO_OPEN_CHANNEL Struktur _BRB_SCO_OPEN_CHANNEL menjelaskan saluran SCO untuk dibuka ke perangkat jarak jauh, atau respons dari driver profil yang menerima atau menolak permintaan koneksi SCO masuk yang dimulai oleh perangkat jarak jauh. |
_BRB_SCO_REGISTER_SERVER Driver profil menggunakan struktur _BRB_SCO_REGISTER_SERVER untuk mendaftarkan dirinya sebagai server yang mampu menerima koneksi SCO dari perangkat Bluetooth jarak jauh. |
_BRB_SCO_TRANSFER Struktur _BRB_SCO_TRANSFER menjelaskan buffer untuk membaca data isochronous dari, atau menulis data isochronous ke saluran SCO. |
_BRB_SCO_UNREGISTER_SERVER Driver profil menggunakan struktur _BRB_SCO_UNREGISTER_SERVER untuk membatalkan pendaftaran dirinya sebagai server yang mampu menerima koneksi SCO dari perangkat Bluetooth jarak jauh. |
BASEBAND_CHANNEL_INFO Struktur BASEBAND_CHANNEL_INFO menjelaskan informasi output tentang saluran baseband yang digunakan oleh tautan SCO setelah BRB_GET_CHANNEL_INFO BRB selesai. |
BRB Driver profil menggunakan blok permintaan Bluetooth (BRB), untuk mengirim permintaan ke tumpukan driver Bluetooth. Struktur BRB menentukan format untuk semua perintah yang didukung yang dapat dikirim ke perangkat Bluetooth. |
BRB_HEADER Struktur BRB_HEADER berisi informasi header tentang blok permintaan Bluetooth (BRB), termasuk informasi tentang jenis BRB yang digunakan tumpukan driver Bluetooth untuk menentukan jenis jenis BRB mana yang akan diproses. |
BTH_COMMAND_HEADER Struktur BTH_COMMAND_HEADER menentukan informasi header untuk perintah HCI khusus vendor. |
BTH_DEVICE_INFO_LIST Struktur BTH_DEVICE_INFO_LIST berisi informasi output tentang semua perangkat jarak jauh yang di-cache dan ditemukan sebelumnya. |
BTH_ENUMERATOR_INFO Struktur BTH_ENUMERATOR_INFO berisi informasi tentang perangkat yang mendasar dan layanan yang menyebabkan manajer Plug and Play (PnP) memuat driver profil. |
BTH_LOCAL_RADIO_INFO Struktur BTH_LOCAL_RADIO_INFO berisi informasi tentang sistem dan radio Bluetooth lokal. |
BTH_PROFILE_DRIVER_INTERFACE Struktur BTH_PROFILE_DRIVER_INTERFACE menyediakan fungsi untuk mengalokasikan, membebaskan, menginisialisasi, dan menggunakan kembali BRB, dan untuk menentukan versi Bluetooth yang saat ini diinstal. |
BTH_RADIO_INFO Struktur BTH_RADIO_INFO berisi informasi tentang radio jarak jauh. |
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST Struktur BTH_SDP_ATTRIBUTE_SEARCH_REQUEST berisi informasi yang berkaitan dengan pencarian atribut SDP. |
BTH_SDP_CONNECT Struktur BTH_SDP_CONNECT berisi informasi input dan output tentang koneksi antara sistem Bluetooth lokal dan server SDP jarak jauh. Struktur ini diteruskan sebagai buffer input dan buffer output IOCTL_BTH_SDP_CONNECT. |
BTH_SDP_DISCONNECT Struktur BTH_SDP_DISCONNECT berisi informasi input tentang handel koneksi ke koneksi SDP jarak jauh untuk dihentikan. Struktur ini diteruskan sebagai buffer input IOCTL_BTH_SDP_DISCONNECT. |
BTH_SDP_RECORD Struktur BTH_SDP_RECORD berisi informasi tentang catatan SDP yang akan ditambahkan ke server SDP lokal. |
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST Struktur BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST berisi informasi yang berkaitan dengan layanan SDP gabungan dan pencarian atribut. Struktur ini diteruskan sebagai buffer input ke IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL. |
BTH_SDP_SERVICE_SEARCH_REQUEST Struktur BTH_SDP_SERVICE_SEARCH_REQUEST berisi informasi yang berkaitan dengan pencarian layanan SDP. |
BTH_SDP_STREAM_RESPONSE Struktur BTH_SDP_STREAM_RESPONSE berisi informasi tentang catatan SDP. |
BTH_VENDOR_EVENT_INFO Struktur BTH_VENDOR_EVENT_INFO menentukan buffer yang terkait dengan GUID GUID_BLUETOOTH_HCI_VENDOR_EVENT. |
BTH_VENDOR_PATTERN Struktur BTH_VENDOR_PATTERN menentukan pola vendor. |
BTH_VENDOR_SPECIFIC_COMMAND Struktur BTH_VENDOR_SPECIFIC_COMMAND menentukan perintah khusus vendor Bluetooth. |
BTHDDI_SDP_NODE_INTERFACE Struktur BTHDDI_SDP_NODE_INTERFACE menyediakan fungsi untuk memanipulasi catatan SDP, termasuk mengonversinya ke dan dari representasi pohon yang dapat diurai driver profil dengan lebih mudah. |
BTHDDI_SDP_PARSE_INTERFACE Struktur BTHDDI_SDP_PARSE_INTERFACE menyediakan fungsi untuk mengurai catatan SDP. |
BTHX_CAPABILITIES Struktur BTHX_CAPABILITIES menjelaskan kemampuan Bluetooth Extensible Transport Driver. |
BTHX_HCI_READ_WRITE_CONTEXT Struktur BTHX_HCI_READ_WRITE_CONTEXT digunakan sebagai struktur input/output untuk IOCTL IOCTL_BTHX_READ_HCI dan IOCTL_BTHX_WRITE_HCI. |
BTHX_VERSION Struktur BTHX_VERSION menjelaskan versi atau versi yang didukung driver transportasi. |
CHANNEL_CONFIG_PARAMETERS Struktur CHANNEL_CONFIG_PARAMETERS berisi parameter konfigurasi untuk arah masuk dan keluar saluran L2CAP. |
CHANNEL_CONFIG_PARAMETERS_ENHANCED Struktur CHANNEL_CONFIG_PARAMETERS_ENHANCED menjelaskan parameter konfigurasi untuk arah masuk dan keluar dari saluran L2CAP. |
CHANNEL_CONFIG_RESULTS Struktur CHANNEL_CONFIG_RESULTS berisi parameter konfigurasi dan ukuran buffer dari opsi tambahan apa pun untuk arah masuk dan keluar saluran L2CAP. |
CHANNEL_CONFIG_RESULTS_ENHANCED Struktur CHANNEL_CONFIG_RESULTS_ENHANCED menjelaskan parameter konfigurasi dan ukuran buffer opsi tambahan apa pun untuk arah masuk dan keluar saluran L2CAP. |
CO_HEADER Struktur CO_HEADER digunakan untuk menentukan nilai untuk anggota Header dari struktur L2CAP_CONFIG_OPTION. |
L2CAP_CONFIG_OPTION Array struktur L2CAP_CONFIG_OPTION digunakan untuk menentukan nilai untuk anggota ExtraOptions dari struktur CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNEL, dan INDICATION_PARAMETERS. |
L2CAP_CONFIG_RANGE Struktur L2CAP_CONFIG_RANGE digunakan untuk menentukan rentang nilai yang mungkin untuk anggota FlushTO dari struktur _BRB_L2CA_OPEN_CHANNEL selama permintaan masuk. |
L2CAP_CONFIG_VALUE_RANGE Struktur L2CAP_CONFIG_VALUE_RANGE digunakan untuk menentukan nilai untuk anggota Mtu dan FlushTO dari struktur _BRB_L2CA_OPEN_CHANNEL. |
L2CAP_EXTENDED_FLOW_SPEC L2CAP_EXTENDED_FLOW_SPEC disediakan untuk digunakan di masa mendatang. |
L2CAP_FLOWSPEC Struktur ini disediakan untuk digunakan di masa mendatang. |
L2CAP_RETRANSMISSION_AND_FLOW_CONTROL Struktur L2CAP_RETRANSMISSION_AND_FLOW_CONTROL menjelaskan parameter konfigurasi untuk mode transmisi ulang dan mode streaming yang disempurnakan. |
SCO_INDICATION_PARAMETERS Struktur SCO_INDICATION_PARAMETERS menjelaskan parameter indikasi tentang pemberitahuan sambungkan atau putuskan sambungan SCO. |
SDP_NODE Struktur SDP_NODE menyimpan informasi tentang elemen dalam representasi berbasis pohon dari rekaman SDP. |
SDP_NODE_DATA Gabungan SDP_NODE_DATA menyimpan data elemen dalam representasi berbasis pohon dari rekaman SDP. |
SDP_NODE_HEADER Struktur SDP_NODE_HEADER menyimpan informasi tentang elemen dalam representasi berbasis pohon dari rekaman SDP. |
SDP_TREE_ROOT_NODE Struktur SDP_TREE_ROOT_NODE adalah elemen akar dari representasi berbasis pohon dari rekaman SDP. |