PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE callback function (bthddi.h)
The IsBluetoothVersionAvailable function checks whether a given Bluetooth version is supported by the operating system.
Syntax
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE PfnbthIsBluetoothVersionAvailable;
BOOLEAN PfnbthIsBluetoothVersionAvailable(
[in] UCHAR MajorVersion,
[in] UCHAR MinorVersion
)
{...}
Parameters
[in] MajorVersion
This parameter specifies the major version number of Bluetooth that is requested.
[in] MinorVersion
This parameter specifies the minor version number of Bluetooth that is requested.
Return value
IsBluetoothVersionAvailable returns TRUE if the Bluetooth version that the operating system provides is greater than or equal to the Bluetooth version number that is being requested.
Remarks
Bluetooth profile drivers should call this function before performing any operations that are not supported in all Bluetooth versions.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows Vista, and later. |
Target Platform | Desktop |
Header | bthddi.h (include Bthddi.h) |
IRQL | <= DISPATCH_LEVEL |