query_wmi/
operating_systems.rs

1//! <https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmi-tasks--operating-systems>
2
3#![allow(non_snake_case)]
4
5use crate::wmi;
6use crate::COMLibrary;
7use crate::Query;
8use crate::{Variant, WMIConnection};
9use paste::paste;
10
11use std::collections::HashMap;
12
13wmi! {
14    /// <https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-operatingsystem>
15    Win32_OperatingSystem, r"Root\CIMV2"
16}
17
18wmi! {
19    /// <https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering>
20    Win32_QuickFixEngineering, r"Root\CIMV2"
21}
22wmi! {
23    /// <https://learn.microsoft.com/en-us/previous-versions/windows/desktop/legacy/aa394520(v=vs.85)>
24    ///
25    /// *Note:* Support ended with Windows XP
26    Win32_WindowsProductActivation, r"Root\CIMV2"
27}