Trait windows::Win32::Media::MediaFoundation::IMFNetProxyLocator_Impl
pub trait IMFNetProxyLocator_Impl: Sized {
// Required methods
fn FindFirstProxy(
&self,
pszhost: &PCWSTR,
pszurl: &PCWSTR,
freserved: BOOL
) -> Result<()>;
fn FindNextProxy(&self) -> Result<()>;
fn RegisterProxyResult(&self, hrop: HRESULT) -> Result<()>;
fn GetCurrentProxy(&self, pszstr: PWSTR, pcchstr: *mut u32) -> Result<()>;
fn Clone(&self) -> Result<IMFNetProxyLocator>;
}
Required Methods§
fn FindFirstProxy( &self, pszhost: &PCWSTR, pszurl: &PCWSTR, freserved: BOOL ) -> Result<()>
fn FindNextProxy(&self) -> Result<()>
fn RegisterProxyResult(&self, hrop: HRESULT) -> Result<()>
fn GetCurrentProxy(&self, pszstr: PWSTR, pcchstr: *mut u32) -> Result<()>
fn Clone(&self) -> Result<IMFNetProxyLocator>
Object Safety§
This trait is not object safe.