winvd 0.0.3

Provides functions for accessin Windows 10 virtual desktop API
Documentation

winvd - Windows virtual desktop bindings library for Rust

First version available now in: https://crates.io/crates/winvd

Example

use winvd::VirtualDesktopService;

fn main() {
    let service = VirtualDesktopService::create_with_com().unwrap();
    println!("Desktops {:?}", service.get_desktops().unwrap());
}

Other

This might deprecate CPP implementation, once I get a DLL also done with Rust.