3 writes to hkey
mscorlib (3)
microsoft\win32\registrykey.cs (3)
205this.hkey = hkey; 240hkey = null; 1689this.hkey = null;
39 references to hkey
mscorlib (39)
microsoft\win32\registrykey.cs (39)
229if (hkey != null) { 233hkey.Dispose(); 262if (hkey != null) { 264Win32Native.RegFlushKey(hkey); 384int ret = Win32Native.RegCreateKeyEx(hkey, 452ret = Win32Native.RegDeleteKeyEx(hkey, subkey, (int)regView, 0); 456ret = Win32Native.RegDeleteKey(hkey, subkey); 520ret = Win32Native.RegDeleteKeyEx(hkey, subkey, (int)regView, 0); 524ret = Win32Native.RegDeleteKey(hkey, subkey); 557ret = Win32Native.RegDeleteKeyEx(hkey, subkey, (int)regView, 0); 561ret = Win32Native.RegDeleteKey(hkey, subkey); 587int errorCode = Win32Native.RegDeleteValue(hkey, name); 736int ret = Win32Native.RegOpenKeyEx(hkey, 800int ret = Win32Native.RegOpenKeyEx(hkey, name, 0, (rights | (int)regView), out result); 829int ret = Win32Native.RegOpenKeyEx(hkey, 935return hkey; 969int ret = Win32Native.RegQueryInfoKey(hkey, 1017int ret = Win32Native.RegEnumKeyEx(hkey, 1053int ret = Win32Native.RegQueryInfoKey(hkey, 1092int ret = Win32Native.RegEnumValue(hkey, 1183int ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, (byte[])null, ref datasize); 1192while (Win32Native.ERROR_MORE_DATA == (r = Win32Native.RegQueryValueEx(hkey, name, null, ref type, blob, ref sizeInput))) { 1232ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, blob, ref datasize); 1245ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, ref blob, ref datasize); 1259ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, ref blob, ref datasize); 1278ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, blob, ref datasize); 1303ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, blob, ref datasize); 1331ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, blob, ref datasize); 1399int ret = Win32Native.RegQueryValueEx(hkey, name, null, ref type, (byte[])null, ref datasize); 1491ret = Win32Native.RegSetValueEx(hkey, 1534ret = Win32Native.RegSetValueEx(hkey, 1547ret = Win32Native.RegSetValueEx(hkey, 1561ret = Win32Native.RegSetValueEx(hkey, 1574ret = Win32Native.RegSetValueEx(hkey, 1642return new RegistrySecurity(hkey, keyName, includeSections); 1651registrySecurity.Persist(hkey, keyName); 1688this.hkey.SetHandleAsInvalid(); 2087int retval = Win32Native.RegQueryValueEx(hkey, name, null, ref type, (byte[])null, ref datasize); 2093if (hkey == null) {