#outlook #winapi #mapi #bindings #generated-bindings #com #wrapper

outlook-mapi-sys

Bindings generated with the windows crate for the Outlook MAPI interface

8 releases (4 breaking)

new 0.5.0 Apr 13, 2024
0.4.3 Mar 10, 2024
0.4.1 Feb 29, 2024
0.3.0 Feb 26, 2024
0.1.0 Feb 24, 2024

#238 in Windows APIs

Download history 111/week @ 2024-02-19 619/week @ 2024-02-26 92/week @ 2024-03-04 113/week @ 2024-03-11 23/week @ 2024-03-18 42/week @ 2024-04-01

260 downloads per month
Used in outlook-mapi

MIT license

2.5MB
46K SLoC

outlook-mapi-sys

This crate implements unsafe Rust bindings for the Outlook MAPI COM APIs using the Windows crate.

Getting Started

This crate has a friendlier wrapper in outlook-mapi.

Windows Metadata

The Windows crate requires a Windows Metadata (winmd) file describing the API. The one used in this crate was generated with the mapi-win32md project.


lib.rs:

This crate implements unsafe Rust bindings for the Outlook MAPI COM APIs using the Windows crate.

Dependencies

~141MB
~2.5M SLoC