Trait windows::Win32::Graphics::Printing::IBidiSpl_Impl
pub trait IBidiSpl_Impl: Sized {
// Required methods
fn BindDevice(&self, pszdevicename: &PCWSTR, dwaccess: u32) -> Result<()>;
fn UnbindDevice(&self) -> Result<()>;
fn SendRecv(
&self,
pszaction: &PCWSTR,
prequest: Option<&IBidiRequest>,
) -> Result<()>;
fn MultiSendRecv(
&self,
pszaction: &PCWSTR,
prequestcontainer: Option<&IBidiRequestContainer>,
) -> Result<()>;
}
Required Methods§
fn BindDevice(&self, pszdevicename: &PCWSTR, dwaccess: u32) -> Result<()>
fn UnbindDevice(&self) -> Result<()>
fn SendRecv( &self, pszaction: &PCWSTR, prequest: Option<&IBidiRequest>, ) -> Result<()>
fn MultiSendRecv( &self, pszaction: &PCWSTR, prequestcontainer: Option<&IBidiRequestContainer>, ) -> Result<()>
Object Safety§
This trait is not object safe.