Struct windows_sys::Win32::System::SystemInformation::OSVERSIONINFOEXW
[−]#[repr(C)]pub struct OSVERSIONINFOEXW {
pub dwOSVersionInfoSize: u32,
pub dwMajorVersion: u32,
pub dwMinorVersion: u32,
pub dwBuildNumber: u32,
pub dwPlatformId: u32,
pub szCSDVersion: [u16; 128],
pub wServicePackMajor: u16,
pub wServicePackMinor: u16,
pub wSuiteMask: u16,
pub wProductType: u8,
pub wReserved: u8,
}
Expand description
Required features: ‘Win32_System_SystemInformation’
Fields
dwOSVersionInfoSize: u32
dwMajorVersion: u32
dwMinorVersion: u32
dwBuildNumber: u32
dwPlatformId: u32
szCSDVersion: [u16; 128]
wServicePackMajor: u16
wServicePackMinor: u16
wSuiteMask: u16
wProductType: u8
wReserved: u8
Trait Implementations
impl Clone for OSVERSIONINFOEXW
impl Clone for OSVERSIONINFOEXW
impl Copy for OSVERSIONINFOEXW
Auto Trait Implementations
impl RefUnwindSafe for OSVERSIONINFOEXW
impl Send for OSVERSIONINFOEXW
impl Sync for OSVERSIONINFOEXW
impl Unpin for OSVERSIONINFOEXW
impl UnwindSafe for OSVERSIONINFOEXW
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more