boostorg / winapi

Windows API declarations without <windows.h>, for internal Boost use.
62 stars 58 forks source link

Add bcrypt support for UWP development #61

Closed jeking3 closed 6 years ago

jeking3 commented 6 years ago

The older windows crypto methods are not available in some UWP partitions (like WINAPI_PARTITION_PHONE_APP). To support those, specifically in random number generation methods, bcrypt support is added.

I have built against this using local changes in Boost.Random and it works for the phone partition.

jeking3 commented 6 years ago

@Lastique do you want me to rebase this? There are no conflicts so it should be fine, but I can rebase it to kick off a new set of tests. Let me know. This is the last thing holding me off from submitting Boost.Random changes.