A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
Role in this project:
Back-end Developer Contributions:14 releases, 24 reviews, 1130 commits in 7 years 3 months
Contributions summary:Andrew appears to be focused on implementing core cryptographic functionalities within the repository. Their contributions include implementing new features related to handling and manipulating cryptographic keys, such as the addition of functions related to secret agreement and creating, importing, and exporting keys using various techniques. They also address low-level, Windows-specific implementation details. Their changes impact the library's ability to work with standard and more advanced Windows-based key handling.
windowspinvokedotnetinterop
A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.
Role in this project:
Back-end Developer Contributions:38 releases, 163 reviews, 724 commits in 2 years 2 months
Contributions summary:Andrew contributed to the Microsoft/cswin32 repository by expanding a template for Microsoft.Windows.Sdk.PInvoke.CSharp, including the modification of the file `azure-pipelines/variables/InsertVersionsValues.ps1`. This involved updating package dependencies and adding support for the Windows SDK Win32 API Source Generator as well. The contributions also covered fixing the build of release configurations and implementing the correct use of inline arrays in the system.
csharp