1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
// cargo run --bin snapshot --release use windows_snapshot::COMLibrary; #[tokio::main] async fn main() { let _com_con = COMLibrary::new().unwrap(); // initialise security context let mut k = windows_snapshot::state::Windows::default(); //k.async_update().await; //k.update(); // for synchronous update // println!("{k:#?}"); k.shadow_providers.update(); println!("{:#?}", k.shadow_providers); }