query_wmi/files_and_folders.rs
1//! <https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmi-tasks--files-and-folders>
2
3#![allow(non_snake_case)]
4
5use crate::wmi;
6use crate::COMLibrary;
7use crate::Query;
8use crate::{Variant, WMIConnection};
9use paste::paste;
10use std::collections::HashMap;
11
12wmi! {
13 /// <https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/cim-datafile>
14 CIM_DataFile, r"Root\CIMV2"
15}
16wmi! {
17 /// <https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-share>
18 Win32_Share, r"Root\CIMV2"
19}
20wmi! {
21 /// <https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-directory>
22 Win32_Directory, r"Root\CIMV2"
23}