Trait ICLRMetaHostPolicy_Impl
pub trait ICLRMetaHostPolicy_Impl: IUnknownImpl {
// Required method
fn GetRequestedRuntime(
&self,
dwpolicyflags: METAHOST_POLICY_FLAGS,
pwzbinary: &PCWSTR,
pcfgstream: Ref<'_, IStream>,
pwzversion: PWSTR,
pcchversion: *mut u32,
pwzimageversion: PWSTR,
pcchimageversion: *mut u32,
pdwconfigflags: *mut u32,
riid: *const GUID,
ppruntime: *mut *mut c_void,
) -> Result<()>;
}
Required Methods§
fn GetRequestedRuntime( &self, dwpolicyflags: METAHOST_POLICY_FLAGS, pwzbinary: &PCWSTR, pcfgstream: Ref<'_, IStream>, pwzversion: PWSTR, pcchversion: *mut u32, pwzimageversion: PWSTR, pcchimageversion: *mut u32, pdwconfigflags: *mut u32, riid: *const GUID, ppruntime: *mut *mut c_void, ) -> 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.