|
ReactOS 0.4.16-dev-2491-g3dc6630
|

Go to the source code of this file.
Classes | |
| struct | _BLUETOOTH_ADDRESS |
| struct | _BLUETOOTH_FIND_RADIO_PARAMS |
| struct | _BLUETOOTH_RADIO_INFO |
| struct | _BLUETOOTH_DEVICE_INFO |
| struct | _BLUETOOTH_DEVICE_SEARCH_PARAMS |
| struct | _BLUETOOTH_COD_PAIRS |
| struct | _BLUETOOTH_SELECT_DEVICE_PARAMS |
| struct | _BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS |
| struct | _SDP_ELEMENT_DATA |
| struct | _SDP_STRING_TYPE_DATA |
Macros | |
| #define | BLUETOOTH_ADDRESS BLUETOOTH_ADDRESS_STRUCT |
| #define | BLUETOOTH_NULL_ADDRESS ((ULONGLONG) 0x0) |
| #define | BLUETOOTH_MAX_NAME_SIZE (248) |
| #define | BLUETOOTH_MAX_PASSKEY_SIZE (16) |
| #define | BLUETOOTH_MAX_PASSKEY_BUFFER_SIZE (BLUETOOTH_MAX_PASSKEY_SIZE + 1) |
| #define | BLUETOOTH_SERVICE_DISABLE 0x00 |
| #define | BLUETOOTH_SERVICE_ENABLE 0x01 |
| #define | BLUETOOTH_SERVICE_MASK (BLUETOOTH_ENABLE_SERVICE | BLUETOOTH_DISABLE_SERVICE) |
| #define | BLUETOOTH_DEVICE_INFO BLUETOOTH_DEVICE_INFO_STRUCT |
| #define | BluetoothEnumAttributes BluetoothSdpEnumAttributes |
| #define BLUETOOTH_ADDRESS BLUETOOTH_ADDRESS_STRUCT |
Definition at line 34 of file bluetoothapis.h.
Definition at line 113 of file bluetoothapis.h.
| #define BLUETOOTH_MAX_NAME_SIZE (248) |
Definition at line 37 of file bluetoothapis.h.
| #define BLUETOOTH_MAX_PASSKEY_BUFFER_SIZE (BLUETOOTH_MAX_PASSKEY_SIZE + 1) |
Definition at line 39 of file bluetoothapis.h.
| #define BLUETOOTH_MAX_PASSKEY_SIZE (16) |
Definition at line 38 of file bluetoothapis.h.
Definition at line 35 of file bluetoothapis.h.
| #define BLUETOOTH_SERVICE_DISABLE 0x00 |
Definition at line 41 of file bluetoothapis.h.
| #define BLUETOOTH_SERVICE_ENABLE 0x01 |
Definition at line 42 of file bluetoothapis.h.
| #define BLUETOOTH_SERVICE_MASK (BLUETOOTH_ENABLE_SERVICE | BLUETOOTH_DISABLE_SERVICE) |
Definition at line 43 of file bluetoothapis.h.
| #define BluetoothEnumAttributes BluetoothSdpEnumAttributes |
Definition at line 231 of file bluetoothapis.h.
Definition at line 25 of file bluetoothapis.h.
Definition at line 81 of file bluetoothapis.h.
| typedef HANDLE HBLUETOOTH_CONTAINER_ELEMENT |
Definition at line 82 of file bluetoothapis.h.
| typedef HANDLE HBLUETOOTH_DEVICE_FIND |
Definition at line 83 of file bluetoothapis.h.
| typedef HANDLE HBLUETOOTH_RADIO_FIND |
Definition at line 84 of file bluetoothapis.h.
| typedef struct _BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS * PBLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS |
| typedef BLUETOOTH_DEVICE_INFO * PBLUETOOTH_DEVICE_INFO |
Definition at line 115 of file bluetoothapis.h.
| typedef struct _BLUETOOTH_RADIO_INFO * PBLUETOOTH_RADIO_INFO |
| typedef BOOL(WINAPI * PFN_AUTHENTICATION_CALLBACK) (void *, PBLUETOOTH_DEVICE_INFO) |
Definition at line 111 of file bluetoothapis.h.
| typedef BOOL(CALLBACK * PFN_AUTHENTICATION_CALLBACK_EX) (void *, BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS *) |
Definition at line 154 of file bluetoothapis.h.
| typedef BOOL(CALLBACK * PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK) (ULONG uAttribId, BYTE *pValueStream, ULONG cbStreamSize, void *pvParam) |
Definition at line 206 of file bluetoothapis.h.
Definition at line 91 of file bluetoothapis.h.
| typedef struct _SDP_ELEMENT_DATA * PSDP_ELEMENT_DATA |
| typedef struct _SDP_STRING_TYPE_DATA * PSDP_STRING_TYPE_DATA |
| typedef struct _SDP_ELEMENT_DATA SDP_ELEMENT_DATA |
Definition at line 117 of file bluetoothapis.h.
Definition at line 133 of file bluetoothapis.h.
| Enumerator | |
|---|---|
| BLUETOOTH_IO_CAPABILITY_DISPLAYONLY | |
| BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO | |
| BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY | |
| BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT | |
| BLUETOOTH_IO_CAPABILITY_UNDEFINED | |
Definition at line 125 of file bluetoothapis.h.
| DWORD WINAPI BluetoothAuthenticateDevice | ( | HWND | , |
| HANDLE | , | ||
| BLUETOOTH_DEVICE_INFO * | , | ||
| WCHAR * | , | ||
| ULONG | |||
| ) |
| DWORD WINAPI BluetoothAuthenticateMultipleDevices | ( | HWND | , |
| HANDLE | , | ||
| DWORD | , | ||
| BLUETOOTH_DEVICE_INFO * | |||
| ) |
| BOOL WINAPI BluetoothDisplayDeviceProperties | ( | HWND | , |
| BLUETOOTH_DEVICE_INFO * | |||
| ) |
| DWORD WINAPI BluetoothEnumerateInstalledServices | ( | HANDLE | , |
| BLUETOOTH_DEVICE_INFO * | , | ||
| DWORD * | , | ||
| GUID * | |||
| ) |
| BOOL WINAPI BluetoothFindDeviceClose | ( | HBLUETOOTH_DEVICE_FIND | find | ) |
| HBLUETOOTH_DEVICE_FIND WINAPI BluetoothFindFirstDevice | ( | BLUETOOTH_DEVICE_SEARCH_PARAMS * | params, |
| BLUETOOTH_DEVICE_INFO * | info | ||
| ) |
| HBLUETOOTH_RADIO_FIND WINAPI BluetoothFindFirstRadio | ( | BLUETOOTH_FIND_RADIO_PARAMS * | params, |
| HANDLE * | radio | ||
| ) |
Definition at line 58 of file main.c.
| BOOL WINAPI BluetoothFindNextDevice | ( | HBLUETOOTH_DEVICE_FIND | find, |
| BLUETOOTH_DEVICE_INFO * | info | ||
| ) |
| BOOL WINAPI BluetoothFindNextRadio | ( | HBLUETOOTH_RADIO_FIND | find_handle, |
| HANDLE * | radio | ||
| ) |
Definition at line 136 of file main.c.
Referenced by BluetoothFindFirstRadio().
| BOOL WINAPI BluetoothFindRadioClose | ( | HBLUETOOTH_RADIO_FIND | find_handle | ) |
Definition at line 105 of file main.c.
Referenced by BluetoothFindFirstRadio().
| DWORD WINAPI BluetoothGetDeviceInfo | ( | HANDLE | , |
| BLUETOOTH_DEVICE_INFO * | |||
| ) |
| DWORD WINAPI BluetoothGetRadioInfo | ( | HANDLE | radio, |
| PBLUETOOTH_RADIO_INFO | info | ||
| ) |
| DWORD WINAPI BluetoothRegisterForAuthentication | ( | const BLUETOOTH_DEVICE_INFO * | , |
| HBLUETOOTH_AUTHENTICATION_REGISTRATION * | , | ||
| PFN_AUTHENTICATION_CALLBACK | , | ||
| void * | |||
| ) |
| DWORD WINAPI BluetoothRegisterForAuthenticationEx | ( | const BLUETOOTH_DEVICE_INFO * | info, |
| HBLUETOOTH_AUTHENTICATION_REGISTRATION * | out, | ||
| PFN_AUTHENTICATION_CALLBACK_EX | callback, | ||
| void * | param | ||
| ) |
Definition at line 199 of file main.c.
| DWORD WINAPI BluetoothRemoveDevice | ( | BLUETOOTH_ADDRESS * | ) |
| BOOL WINAPI BluetoothSdpEnumAttributes | ( | BYTE * | stream, |
| ULONG | stream_size, | ||
| PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK | callback, | ||
| void * | param | ||
| ) |
Definition at line 320 of file sdp.c.
Referenced by BluetoothSdpGetAttributeValue().
| DWORD WINAPI BluetoothSdpGetContainerElementData | ( | BYTE * | , |
| ULONG | , | ||
| HBLUETOOTH_CONTAINER_ELEMENT * | , | ||
| PSDP_ELEMENT_DATA | |||
| ) |
| DWORD WINAPI BluetoothSdpGetElementData | ( | BYTE * | , |
| ULONG | , | ||
| PSDP_ELEMENT_DATA | |||
| ) |
| DWORD WINAPI BluetoothSdpGetString | ( | BYTE * | , |
| ULONG | , | ||
| PSDP_STRING_TYPE_DATA | , | ||
| USHORT | , | ||
| WCHAR * | , | ||
| ULONG * | |||
| ) |
| BOOL WINAPI BluetoothSelectDevices | ( | BLUETOOTH_SELECT_DEVICE_PARAMS * | ) |
| BOOL WINAPI BluetoothSelectDevicesFree | ( | BLUETOOTH_SELECT_DEVICE_PARAMS * | ) |
| DWORD WINAPI BluetoothSendAuthenticationResponse | ( | HANDLE | , |
| BLUETOOTH_DEVICE_INFO * | , | ||
| WCHAR * | |||
| ) |
| BOOL WINAPI BluetoothUnregisterAuthentication | ( | HBLUETOOTH_AUTHENTICATION_REGISTRATION | handle | ) |
| DWORD WINAPI BluetoothUpdateDeviceRecord | ( | BLUETOOTH_DEVICE_INFO * | ) |