pub unsafe fn BluetoothRegisterForAuthentication(
    pbtdi: Option<*const BLUETOOTH_DEVICE_INFO>,
    phreghandle: *mut isize,
    pfncallback: PFN_AUTHENTICATION_CALLBACK,
    pvparam: Option<*const c_void>
) -> u32