Trait windows::Win32::System::ClrHosting::ICLRMetaHostPolicy_Impl
pub trait ICLRMetaHostPolicy_Impl: Sized {
// Required method
fn GetRequestedRuntime(
&self,
dwpolicyflags: METAHOST_POLICY_FLAGS,
pwzbinary: &PCWSTR,
pcfgstream: Option<&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: Option<&IStream>, pwzversion: &PWSTR, pcchversion: *mut u32, pwzimageversion: PWSTR, pcchimageversion: *mut u32, pdwconfigflags: *mut u32, riid: *const GUID, ppruntime: *mut *mut c_void, ) -> Result<()>
Object Safety§
This trait is not object safe.