18 references to CryptUI
System.Windows.Extensions (18)
_generated\0\LibraryImports.g.cs (11)
290
internal static partial bool CryptUIDlgViewCertificateW(in global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo, nint pfPropertiesChanged)
293
global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Native __ViewInfo_native = default;
299
__ViewInfo_native = global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.ConvertToUnmanaged(ViewInfo);
312
global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Free(__ViewInfo_native);
319
static extern unsafe int __PInvoke(global::Interop.
CryptUI
.CRYPTUI_VIEWCERTIFICATE_STRUCTW.Marshaller.Native* __ViewInfo_native, nint __pfPropertiesChanged_native);
329
internal static partial global::Microsoft.Win32.SafeHandles.SafeCertContextHandle CryptUIDlgSelectCertificateW(ref global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW csc)
333
global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Native __csc_native = default;
341
__csc_native = global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.ConvertToUnmanaged(csc);
353
csc = global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.ConvertToManaged(__csc_native);
364
global::Interop.
CryptUI
.CRYPTUI_SELECTCERTIFICATE_STRUCTW.Marshaller.Free(__csc_native);
371
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);