Orientation about Windows interfaces

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • com-rs

    **DEPRECATED** in favor of github.com/microsoft/windows-rs

  • I'm building a crate to show a progress indicator in the icon of the taskbar of the app using it, I already began the implementation for Linux, but I want to support Windows also, for that I need to access ITaskBarList3, I don't knew anything about COM interfaces before find this. The point is that I'm pretty confused about what to do. They said I would implement the functions, but I want to call them, and this thing com-rs, I'm not sure if I would redefine the interface that is already defined in winapi.

  • windows-rs

    Rust for Windows

  • You might want to use https://github.com/microsoft/windows-rs, which includes both com, winrt, and maintained.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • windows-samples-rs

  • I solve it, turned out that I needed to initialize the pointers table using the CoCreateInstance method, I find this example useful, and it was what I base on to complete my crate and publish it. Thanks to everyone that helped.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts