pub type PTP_WAIT_CALLBACK = Option<unsafe extern "system" fn(_: *mut TP_CALLBACK_INSTANCE, _: *mut c_void, _: *mut TP_WAIT, _: u32)>;