winapi-rs
winapi-rs copied to clipboard
Rust bindings to Windows API
Adds missing content in d3d10 files.
I made a significant shortcut that works correctly, but isn't a literal translation. dbgeng.h duplicates many method definitions instead of using inheritance, presumably to enable use from C. In my...
This PR update d3d12.rs to be roughly in sync with Windows 10 SDK 10.0.18362.0 header. Notable features enabled: - DXR - RenderPass - DRED - Experimental Features Also translated some...
# Waiting On Author * [ ] Add isolation aware support to 0.2 branch, updated on Aug 27, 2019 * [ ] missing DXGI_MWA_* constants, updated on Aug 28, 2019...
Adds bindings to part of [the Windows WebAuthN API](https://github.com/microsoft/webauthn). Specifically, I have only added the bindings necessary to use the `WebAuthNAuthenticatorGetAssertion` function. This is my first contribution here and also...
Added missing functions to winver.rs Reordered winver.rs to match the order of the original header Replaced explicit pointers in winver.rs with their concise winapi equivalents Created versrc.rs from [versrc.h](https://docs.microsoft.com/en-us/windows/win32/api/verrsrc/) and...
#859 with long lines fixed. Relevent lines from schannel.h header: ```c #define SP_PROT_TLS1_3_SERVER 0x00001000 #define SP_PROT_TLS1_3_CLIENT 0x00002000 #define SP_PROT_TLS1_3 (SP_PROT_TLS1_3_SERVER | \ SP_PROT_TLS1_3_CLIENT) // ... #define SP_PROT_TLS1_1PLUS_SERVER (SP_PROT_TLS1_1_SERVER | \...
Resolves #915. This is a backwards compatible change. All identifiers and associated values have been copy-pasted from the respective Windows SDK header file.