3 instantiations of HKEY
System.Windows.Forms.Primitives (3)
_generated\97\Windows.Win32.HKEY.g.cs (3)
41 public static explicit operator HKEY(void* value) => new HKEY(value); 57 public static explicit operator HKEY(IntPtr value) => new HKEY((void*)value.ToPointer()); 59 public static explicit operator HKEY(UIntPtr value) => new HKEY((void*)value.ToPointer());
21 references to HKEY
System.Windows.Forms.Primitives (21)
_generated\408\Windows.Win32.PInvoke.ADVAPI32.dll.g.cs (6)
40 internal static extern winmdroot.Foundation.WIN32_ERROR RegCloseKey(winmdroot.System.Registry.HKEY hKey); 42 /// <inheritdoc cref="RegLoadMUIString(winmdroot.System.Registry.HKEY, winmdroot.Foundation.PCWSTR, winmdroot.Foundation.PWSTR, uint, uint*, uint, winmdroot.Foundation.PCWSTR)"/> 44 internal static unsafe winmdroot.Foundation.WIN32_ERROR RegLoadMUIString(winmdroot.System.Registry.HKEY hKey, [Optional] string pszValue, [Optional] Span<char>pszOutBuf, out uint pcbData, uint Flags, [Optional] string pszDirectory) 62 /// <inheritdoc cref="RegLoadMUIString(winmdroot.System.Registry.HKEY, winmdroot.Foundation.PCWSTR, winmdroot.Foundation.PWSTR, uint, uint*, uint, winmdroot.Foundation.PCWSTR)"/> 64 internal static unsafe winmdroot.Foundation.WIN32_ERROR RegLoadMUIString(winmdroot.System.Registry.HKEY hKey, [Optional] string pszValue, [Optional] Span<char>pszOutBuf, uint Flags, [Optional] string pszDirectory) 110 internal static extern unsafe winmdroot.Foundation.WIN32_ERROR RegLoadMUIString(winmdroot.System.Registry.HKEY hKey, [Optional] winmdroot.Foundation.PCWSTR pszValue, [Optional] winmdroot.Foundation.PWSTR pszOutBuf, uint cbOutBuf, [Optional] uint* pcbData, uint Flags, [Optional] winmdroot.Foundation.PCWSTR pszDirectory);
_generated\97\Windows.Win32.HKEY.g.cs (13)
25 : IEquatable<HKEY> 35 internal static HKEY Null => default; 39 public static implicit operator void*(HKEY value) => value.Value; 41 public static explicit operator HKEY(void* value) => new HKEY(value); 43 public static bool operator ==(HKEY left, HKEY right) => left.Value == right.Value; 45 public static bool operator !=(HKEY left, HKEY right) => !(left == right); 47 public bool Equals(HKEY other) => this.Value == other.Value; 49 public override bool Equals(object obj) => obj is HKEY other && this.Equals(other); 55 public static implicit operator IntPtr(HKEY value) => new IntPtr(value.Value); 57 public static explicit operator HKEY(IntPtr value) => new HKEY((void*)value.ToPointer()); 59 public static explicit operator HKEY(UIntPtr value) => new HKEY((void*)value.ToPointer());
Windows\Win32\Pinvoke.RegLoadMUIString.cs (2)
11/// <inheritdoc cref="RegLoadMUIString(System.Registry.HKEY, PCWSTR, PWSTR, uint, uint*, uint, PCWSTR)"/> 24(System.Registry.HKEY)key.Handle.DangerousGetHandle(),