Recent Changes Printable View Page History Edit Page

module dfl.registry;
public class DflRegistryException: DflException
{
public int errorCode;
}
public class Registry
{
public static RegistryKey classesRoot; [property getter]
public static RegistryKey currentConfig; [property getter]
public static RegistryKey currentUser; [property getter]
public static RegistryKey dynData; [property getter]
public static RegistryKey localMachine; [property getter]
public static RegistryKey performanceData; [property getter]
public static RegistryKey users; [property getter]
}
public enum RegistryHive;
public class RegistryKey
{
public final void close();
public final RegistryKey createSubKey(char[] name);
public final void deleteSubKey(char[] name);
public final void deleteSubKey(char[] name,bool throwIfMissing);
public final void deleteSubKeyTree(char[] name);
public final void deleteValue(char[] name,bool throwIfMissing);
public final void deleteValue(char[] name);
public final void flush();
public final char[][] getSubKeyNames();
public final RegistryValue getValue(char[] name);
public final RegistryValue getValue(char[] name,RegistryValue defaultValue);
public final char[][] getValueNames();
public final HKEY handle; [property getter]
public static final RegistryKey openRemoteBaseKey(RegistryHive hhive,char[] machineName);
public final RegistryKey openSubKey(char[] name,bool writeAccess);
public final RegistryKey openSubKey(char[] name);
public final int opEquals(Object o);
public final int opEquals(RegistryKey rk);
public final void setValue(char[] name,DWORD value);
public final void setValue(char[] name,RegistryValue value);
public final void setValue(char[] name,char[] value);
public final void setValue(char[] name,char[][] value);
public final int subKeyCount; [property getter]
public final int valueCount; [property getter]
}
public class RegistryValue
{
public char[] toString();
public DWORD valueType; [property getter]
}
public class RegistryValueBinary: RegistryValue
{
public char[] toString();
public void[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueDword: RegistryValue
{
public char[] toString();
public DWORD value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueDwordBigEndian: RegistryValue
{
public char[] toString();
public DWORD value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueExpandSz: RegistryValue
{
public char[] toString();
public char[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueLink: RegistryValue
{
public char[] toString();
public void[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueMultiSz: RegistryValue
{
public char[] toString();
public char[][] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueNone: RegistryValue
{
public char[] toString();
public void[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueResourceList: RegistryValue
{
public char[] toString();
public void[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}
public class RegistryValueSz: RegistryValue
{
public char[] toString();
public char[] value;
public DWORD valueType; [property getter]
[+] Inherited members
}

Page last modified on May 18, 2005, at 02:51 PM