26 references to Crypt32
System.Security.Cryptography.ProtectedData (26)
_generated\0\LibraryImports.g.cs (22)
8internal static partial bool CryptProtectData(in global::Interop.Crypt32.DATA_BLOB pDataIn, string szDataDescr, ref global::Interop.Crypt32.DATA_BLOB pOptionalEntropy, nint pvReserved, nint pPromptStruct, global::Interop.Crypt32.CryptProtectDataFlags dwFlags, out global::Interop.Crypt32.DATA_BLOB pDataOut) 15fixed (global::Interop.Crypt32.DATA_BLOB* __pDataOut_native = &pDataOut) 16fixed (global::Interop.Crypt32.DATA_BLOB* __pOptionalEntropy_native = &pOptionalEntropy) 18fixed (global::Interop.Crypt32.DATA_BLOB* __pDataIn_native = &pDataIn) 31static extern unsafe int __PInvoke(global::Interop.Crypt32.DATA_BLOB* __pDataIn_native, ushort* __szDataDescr_native, global::Interop.Crypt32.DATA_BLOB* __pOptionalEntropy_native, nint __pvReserved_native, nint __pPromptStruct_native, global::Interop.Crypt32.CryptProtectDataFlags __dwFlags_native, global::Interop.Crypt32.DATA_BLOB* __pDataOut_native); 41internal static partial bool CryptUnprotectData(in global::Interop.Crypt32.DATA_BLOB pDataIn, nint ppszDataDescr, ref global::Interop.Crypt32.DATA_BLOB pOptionalEntropy, nint pvReserved, nint pPromptStruct, global::Interop.Crypt32.CryptProtectDataFlags dwFlags, out global::Interop.Crypt32.DATA_BLOB pDataOut) 48fixed (global::Interop.Crypt32.DATA_BLOB* __pDataOut_native = &pDataOut) 49fixed (global::Interop.Crypt32.DATA_BLOB* __pOptionalEntropy_native = &pOptionalEntropy) 50fixed (global::Interop.Crypt32.DATA_BLOB* __pDataIn_native = &pDataIn) 63static extern unsafe int __PInvoke(global::Interop.Crypt32.DATA_BLOB* __pDataIn_native, nint __ppszDataDescr_native, global::Interop.Crypt32.DATA_BLOB* __pOptionalEntropy_native, nint __pvReserved_native, nint __pPromptStruct_native, global::Interop.Crypt32.CryptProtectDataFlags __dwFlags_native, global::Interop.Crypt32.DATA_BLOB* __pDataOut_native);
System\Security\Cryptography\ProtectedData.cs (4)
7using CryptProtectDataFlags = Interop.Crypt32.CryptProtectDataFlags; 8using DATA_BLOB = Interop.Crypt32.DATA_BLOB; 358Interop.Crypt32.CryptProtectData(in userDataBlob, null, ref optionalEntropyBlob, IntPtr.Zero, IntPtr.Zero, flags, out outputBlob) : 359Interop.Crypt32.CryptUnprotectData(in userDataBlob, IntPtr.Zero, ref optionalEntropyBlob, IntPtr.Zero, IntPtr.Zero, flags, out outputBlob);