Trait IMDServiceProvider2_Impl
pub trait IMDServiceProvider2_Impl: IMDServiceProvider_Impl {
// Required method
fn CreateDevice(
&self,
pwszdevicepath: &PCWSTR,
pdwcount: *mut u32,
pppdevicearray: *mut *mut Option<IMDSPDevice>,
) -> Result<()>;
}
Required Methods§
fn CreateDevice( &self, pwszdevicepath: &PCWSTR, pdwcount: *mut u32, pppdevicearray: *mut *mut Option<IMDSPDevice>, ) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.