18 references to CryptUI
System.Windows.Extensions (18)
_generated\0\LibraryImports.g.cs (11)
318
internal static partial bool CryptUIDlgViewCertificateW(in global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo, nint pfPropertiesChanged)
323
global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Native __ViewInfo_native = default;
329
__ViewInfo_native = global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.ConvertToUnmanaged(ViewInfo);
342
global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Free(__ViewInfo_native);
350
static extern unsafe int __PInvoke(global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Native* __ViewInfo_native, nint __pfPropertiesChanged_native);
361
internal static partial global::Microsoft.Win32.SafeHandles.SafeCertContextHandle CryptUIDlgSelectCertificateW(ref global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW csc)
367
global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Native __csc_native = default;
375
__csc_native = global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.ConvertToUnmanaged(csc);
387
csc = global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.ConvertToManaged(__csc_native);
398
global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Free(__csc_native);
406
static extern unsafe nint __PInvoke(global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Native* __csc_native);
System\Security\Cryptography\X509Certificates\X509Certificate2UI.cs (7)
55
Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo = default;
57
ViewInfo.dwSize = (uint)sizeof(Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Native);
80
if (!Interop.
CryptUI
.CryptUIDlgViewCertificateW(ViewInfo, IntPtr.Zero))
122
Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW csc = default;
128
Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Native native;
130
csc.dwSize = (uint)Unsafe.ByteOffset(ref Unsafe.As<Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Native, byte>(ref native), ref Unsafe.As<IntPtr, byte>(ref native.hSelectedCertStore));
151
SafeCertContextHandle safeCertContextHandle = Interop.
CryptUI
.CryptUIDlgSelectCertificateW(ref csc);