pub unsafe extern "C" fn RARSetCallback( handle: *const Handle, callback: Option<Callback>, user_data: LPARAM )