RegistryKey

Undocumented in source.

Constructors

this
this(HKEY hkey, bool owned)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
createSubKey
RegistryKey createSubKey(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteSubKey
void deleteSubKey(Dstring name, bool throwIfMissing)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteSubKey
void deleteSubKey(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteSubKeyTree
void deleteSubKeyTree(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteValue
void deleteValue(Dstring name, bool throwIfMissing)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteValue
void deleteValue(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
flush
void flush()
Undocumented in source. Be warned that the author may not have intended to support it.
getSubKeyNames
Dstring[] getSubKeyNames()
Undocumented in source. Be warned that the author may not have intended to support it.
getValue
RegistryValue getValue(Dstring name, RegistryValue defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getValue
RegistryValue getValue(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
getValueNames
Dstring[] getValueNames()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
Dequ opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
Dequ opEquals(RegistryKey rk)
Undocumented in source. Be warned that the author may not have intended to support it.
openSubKey
RegistryKey openSubKey(Dstring name, bool writeAccess)
Undocumented in source. Be warned that the author may not have intended to support it.
openSubKey
RegistryKey openSubKey(Dstring name)
Undocumented in source. Be warned that the author may not have intended to support it.
setValue
void setValue(Dstring name, RegistryValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
setValue
void setValue(Dstring name, Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
setValue
void setValue(Dstring name, Dstring[] value)
Undocumented in source. Be warned that the author may not have intended to support it.
setValue
void setValue(Dstring name, DWORD value)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

handle
HKEY handle [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
subKeyCount
int subKeyCount [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
valueCount
int valueCount [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

openRemoteBaseKey
RegistryKey openRemoteBaseKey(RegistryHive hhive, Dstring machineName)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta