14 references to BCryptBufferDesc
System.Security.Cryptography (14)
_generated\0\LibraryImports.g.cs (5)
1497private static unsafe partial global::Interop.BCrypt.NTSTATUS BCryptDeriveKey(global::Microsoft.Win32.SafeHandles.SafeBCryptSecretHandle hSharedSecret, string pwszKDF, ref readonly global::Interop.BCrypt.BCryptBufferDesc pParameterList, global::System.Span<byte> pbDerivedKey, uint cbDerivedKey, out uint pcbResult, uint dwFlags) 1511fixed (global::Interop.BCrypt.BCryptBufferDesc* __pParameterList_native = &pParameterList) 1528static extern unsafe global::Interop.BCrypt.NTSTATUS __PInvoke(nint __hSharedSecret_native, ushort* __pwszKDF_native, global::Interop.BCrypt.BCryptBufferDesc* __pParameterList_native, byte* __pbDerivedKey_native, uint __cbDerivedKey_native, uint* __pcbResult_native, uint __dwFlags_native); 2239internal static unsafe partial global::Interop.BCrypt.NTSTATUS BCryptKeyDerivation(global::Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle hKey, global::Interop.BCrypt.BCryptBufferDesc* pParameterList, byte* pbDerivedKey, int cbDerivedKey, out uint pcbResult, int dwFlags) 2267static extern unsafe global::Interop.BCrypt.NTSTATUS __PInvoke(nint __hKey_native, global::Interop.BCrypt.BCryptBufferDesc* __pParameterList_native, byte* __pbDerivedKey_native, int __cbDerivedKey_native, uint* __pcbResult_native, int __dwFlags_native);
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDeriveKey.cs (2)
17ref readonly BCryptBufferDesc pParameterList, 26ref readonly BCryptBufferDesc parameterList,
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptKeyDerivation.cs (1)
17BCryptBufferDesc* pParameterList,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECCng.ImportExport.NamedCurve.cs (1)
158Interop.BCrypt.BCryptBufferDesc desc = default;
src\runtime\src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationCng.cs (1)
62Interop.BCrypt.BCryptBufferDesc bufferDesc;
System\Security\Cryptography\HKDF.Windows.cs (2)
13using BCryptBufferDesc = Interop.BCrypt.BCryptBufferDesc; 203BCryptBufferDesc bufferDesc = default;
System\Security\Cryptography\Pbkdf2Implementation.Windows.cs (1)
173Interop.BCrypt.BCryptBufferDesc bufferDesc;
System\Security\Cryptography\X25519DiffieHellmanImplementation.Windows.cs (1)
79in Unsafe.NullRef<Interop.BCrypt.BCryptBufferDesc>(),