Trait windows::Win32::Devices::Tapi::ITLegacyAddressMediaControl_Impl
pub trait ITLegacyAddressMediaControl_Impl: Sized {
// Required methods
fn GetID(
&self,
pdeviceclass: &BSTR,
pdwsize: *mut u32,
ppdeviceid: *mut *mut u8
) -> Result<()>;
fn GetDevConfig(
&self,
pdeviceclass: &BSTR,
pdwsize: *mut u32,
ppdeviceconfig: *mut *mut u8
) -> Result<()>;
fn SetDevConfig(
&self,
pdeviceclass: &BSTR,
dwsize: u32,
pdeviceconfig: *const u8
) -> Result<()>;
}
Required Methods§
fn GetID( &self, pdeviceclass: &BSTR, pdwsize: *mut u32, ppdeviceid: *mut *mut u8 ) -> Result<()>
fn GetDevConfig( &self, pdeviceclass: &BSTR, pdwsize: *mut u32, ppdeviceconfig: *mut *mut u8 ) -> Result<()>
fn SetDevConfig( &self, pdeviceclass: &BSTR, dwsize: u32, pdeviceconfig: *const u8 ) -> Result<()>
Object Safety§
This trait is not object safe.