pub type IVdsHwProviderPrivate = *mut c_void;