pub trait IWSDSignatureProperty_Impl: Sized {
// Required methods
fn IsMessageSigned(&self) -> Result<BOOL>;
fn IsMessageSignatureTrusted(&self) -> Result<BOOL>;
fn GetKeyInfo(
&self,
pbkeyinfo: *mut u8,
pdwkeyinfosize: *mut u32,
) -> Result<()>;
fn GetSignature(
&self,
pbsignature: *mut u8,
pdwsignaturesize: *mut u32,
) -> Result<()>;
fn GetSignedInfoHash(
&self,
pbsignedinfohash: *mut u8,
pdwhashsize: *mut u32,
) -> Result<()>;
}
Required Methods§
fn IsMessageSigned(&self) -> Result<BOOL>
fn IsMessageSignatureTrusted(&self) -> Result<BOOL>
fn GetKeyInfo(&self, pbkeyinfo: *mut u8, pdwkeyinfosize: *mut u32) -> Result<()>
fn GetSignature( &self, pbsignature: *mut u8, pdwsignaturesize: *mut u32, ) -> Result<()>
fn GetSignedInfoHash( &self, pbsignedinfohash: *mut u8, pdwhashsize: *mut u32, ) -> Result<()>
Object Safety§
This trait is not object safe.