SafeBCryptHandle
From
https://github.com/dotnet/runtime/blob/main/src/libraries/Common/src/Microsoft/Win32/SafeHandles/SafeBCryptHandle.cs
SHOULD NOT BE CHANGED WITHOUT COORDINATING WITH BCL TEAM
protected SafeBCryptHandle()