pub unsafe fn UiaAddEvent<'a>(
hnode: impl IntoParam<'a, HUIANODE>,
eventid: i32,
pcallback: *mut Option<unsafe extern "system" fn(_: *mut UiaEventArgs, _: *mut SAFEARRAY, _: ManuallyDrop<BSTR>)>,
scope: TreeScope,
pproperties: *mut i32,
cproperties: i32,
prequest: *mut UiaCacheRequest,
phevent: *mut HUIAEVENT,
) -> Result<(), Error>