Are you considering of distributing your own Bluetooth radio for Windows 8? If that is the case, then your plug-in DLL should always make a best effort attempt to physically turn off all over-the-air radio communication.
If you're not building your own Bluetooth radio for Windows 8, then what is your scenario, as this plug-in DLL is only meant to be provided by IHVs that are building radio hardware?
As a general rule, you should never simply fail the call to BluetoothEnableRadio, under any circumstances, this functionality will only be invoked at the user's request, and users will have additional HID devices connected to their systems, be it wired keyboards
and mice or touch input, so there isn't a scenario where the user can't use their device.