Trait windows::Win32::Graphics::Printing::IPrintCoreHelperPS_Impl
pub trait IPrintCoreHelperPS_Impl: Sized + IPrintCoreHelper_Impl {
// Required methods
fn GetGlobalAttribute(
&self,
pszattribute: &PCSTR,
pdwdatatype: *mut u32,
ppbdata: *mut *mut u8,
pcbsize: *mut u32,
) -> Result<()>;
fn GetFeatureAttribute(
&self,
pszfeaturekeyword: &PCSTR,
pszattribute: &PCSTR,
pdwdatatype: *mut u32,
ppbdata: *mut *mut u8,
pcbsize: *mut u32,
) -> Result<()>;
fn GetOptionAttribute(
&self,
pszfeaturekeyword: &PCSTR,
pszoptionkeyword: &PCSTR,
pszattribute: &PCSTR,
pdwdatatype: *mut u32,
ppbdata: *mut *mut u8,
pcbsize: *mut u32,
) -> Result<()>;
}
Required Methods§
fn GetGlobalAttribute( &self, pszattribute: &PCSTR, pdwdatatype: *mut u32, ppbdata: *mut *mut u8, pcbsize: *mut u32, ) -> Result<()>
fn GetFeatureAttribute( &self, pszfeaturekeyword: &PCSTR, pszattribute: &PCSTR, pdwdatatype: *mut u32, ppbdata: *mut *mut u8, pcbsize: *mut u32, ) -> Result<()>
fn GetOptionAttribute( &self, pszfeaturekeyword: &PCSTR, pszoptionkeyword: &PCSTR, pszattribute: &PCSTR, pdwdatatype: *mut u32, ppbdata: *mut *mut u8, pcbsize: *mut u32, ) -> Result<()>
Object Safety§
This trait is not object safe.