#[repr(C)]pub struct APPINFODATA {Show 20 fields
pub cbSize: u32,
pub dwMask: u32,
pub pszDisplayName: PWSTR,
pub pszVersion: PWSTR,
pub pszPublisher: PWSTR,
pub pszProductID: PWSTR,
pub pszRegisteredOwner: PWSTR,
pub pszRegisteredCompany: PWSTR,
pub pszLanguage: PWSTR,
pub pszSupportUrl: PWSTR,
pub pszSupportTelephone: PWSTR,
pub pszHelpLink: PWSTR,
pub pszInstallLocation: PWSTR,
pub pszInstallSource: PWSTR,
pub pszInstallDate: PWSTR,
pub pszContact: PWSTR,
pub pszComments: PWSTR,
pub pszImage: PWSTR,
pub pszReadmeUrl: PWSTR,
pub pszUpdateInfoUrl: PWSTR,
}
Fields§
§cbSize: u32
§dwMask: u32
§pszDisplayName: PWSTR
§pszVersion: PWSTR
§pszPublisher: PWSTR
§pszProductID: PWSTR
§pszRegisteredOwner: PWSTR
§pszRegisteredCompany: PWSTR
§pszLanguage: PWSTR
§pszSupportUrl: PWSTR
§pszSupportTelephone: PWSTR
§pszHelpLink: PWSTR
§pszInstallLocation: PWSTR
§pszInstallSource: PWSTR
§pszInstallDate: PWSTR
§pszContact: PWSTR
§pszComments: PWSTR
§pszImage: PWSTR
§pszReadmeUrl: PWSTR
§pszUpdateInfoUrl: PWSTR
Trait Implementations§
Source§impl Abi for APPINFODATA
impl Abi for APPINFODATA
Source§type Abi = APPINFODATA
type Abi = APPINFODATA
The abi representation of the implementing type. Read more
type DefaultType = APPINFODATA
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for APPINFODATA
impl Clone for APPINFODATA
Source§fn clone(&self) -> APPINFODATA
fn clone(&self) -> APPINFODATA
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for APPINFODATA
impl Debug for APPINFODATA
Source§impl Default for APPINFODATA
impl Default for APPINFODATA
Source§impl PartialEq for APPINFODATA
impl PartialEq for APPINFODATA
impl Copy for APPINFODATA
impl Eq for APPINFODATA
Auto Trait Implementations§
impl Freeze for APPINFODATA
impl RefUnwindSafe for APPINFODATA
impl !Send for APPINFODATA
impl !Sync for APPINFODATA
impl Unpin for APPINFODATA
impl UnwindSafe for APPINFODATA
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more