jxUtil 0.6

org.sourceforge.jxutil.w32
Class ADVAPI32

java.lang.Object
  |
  +--org.sourceforge.jxutil.JNI
        |
        +--org.sourceforge.jxutil.SCCI
              |
              +--org.sourceforge.jxutil.w32.ADVAPI32

public class ADVAPI32
extends SCCI

SCCI wrapper for selected ADVAPI32 calls.


Field Summary
private static int fh_RegCloseKey
           
private static int fh_RegCreateKeyEx
           
private static int fh_RegDeleteKey
           
private static int fh_RegDeleteValue
           
private static int fh_RegEnumKeyEx
           
private static int fh_RegEnumValue
           
private static int fh_RegFlushKey
           
private static int fh_RegOpenKeyEx
           
private static int fh_RegSaveKey
           
private static int h_advapi32
           
static int KEY_ALL_ACCESS
           
static int KEY_CREATE_LINK
           
static int KEY_CREATE_SUB_KEY
           
static int KEY_ENUMERATE_SUB_KEYS
           
static int KEY_NOTIFY
           
static int KEY_QUERY_VALUE
           
static int KEY_READ
           
static int KEY_SET_VALUE
           
static int READ_CONTROL
           
static int STANDARD_RIGHTS_ALL
           
static int STANDARD_RIGHTS_READ
           
static int SYNCHRONIZE
           
 
Fields inherited from class org.sourceforge.jxutil.JNI
loaded
 
Constructor Summary
ADVAPI32()
           
 
Method Summary
static int RegCloseKey(int key)
           
static int RegDeleteKey(int key, byte[] subKey)
           
static int RegDeleteValue(int key, byte[] valueName)
           
static int[] RegEnumKeyEx(int key, int index, byte[] name, byte[] clazz)
           
static int[] RegEnumValue(int key, int index, byte[] valueName, byte[] data)
           
static int RegFlushKey(int key)
           
static int RegOpenKeyEx(int key, String subKey, int samDesired)
           
static int RegSaveKey(int key, byte[] file)
           
 
Methods inherited from class org.sourceforge.jxutil.SCCI
call_D_d, call_I_i, call_I_T, call_II_i, call_II_T, call_III_i, call_III_Y, call_IIyiiiyi_i, call_IIyiiyil_i, call_IIyyIyI_i, call_IT_i, call_Iy_i, call_IyI_i, call_IYIIi_i, call_T_i, call_TT_i, call_V_i, dlclose, dlopen, dlsym, makeCallbackS, makeCallbackV, testHandler, toByteArray, toUTF8String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fh_RegCloseKey

private static final int fh_RegCloseKey

fh_RegCreateKeyEx

private static final int fh_RegCreateKeyEx

fh_RegDeleteKey

private static final int fh_RegDeleteKey

fh_RegDeleteValue

private static final int fh_RegDeleteValue

fh_RegEnumKeyEx

private static final int fh_RegEnumKeyEx

fh_RegEnumValue

private static final int fh_RegEnumValue

fh_RegFlushKey

private static final int fh_RegFlushKey

fh_RegOpenKeyEx

private static final int fh_RegOpenKeyEx

fh_RegSaveKey

private static final int fh_RegSaveKey

h_advapi32

private static final int h_advapi32

KEY_ALL_ACCESS

public static final int KEY_ALL_ACCESS
See Also:
Constant Field Values

KEY_CREATE_LINK

public static final int KEY_CREATE_LINK
See Also:
Constant Field Values

KEY_CREATE_SUB_KEY

public static final int KEY_CREATE_SUB_KEY
See Also:
Constant Field Values

KEY_ENUMERATE_SUB_KEYS

public static final int KEY_ENUMERATE_SUB_KEYS
See Also:
Constant Field Values

KEY_NOTIFY

public static final int KEY_NOTIFY
See Also:
Constant Field Values

KEY_QUERY_VALUE

public static final int KEY_QUERY_VALUE
See Also:
Constant Field Values

KEY_READ

public static final int KEY_READ
See Also:
Constant Field Values

KEY_SET_VALUE

public static final int KEY_SET_VALUE
See Also:
Constant Field Values

READ_CONTROL

public static final int READ_CONTROL
See Also:
Constant Field Values

STANDARD_RIGHTS_ALL

public static final int STANDARD_RIGHTS_ALL
See Also:
Constant Field Values

STANDARD_RIGHTS_READ

public static final int STANDARD_RIGHTS_READ
See Also:
Constant Field Values

SYNCHRONIZE

public static final int SYNCHRONIZE
See Also:
Constant Field Values
Constructor Detail

ADVAPI32

public ADVAPI32()
Method Detail

RegCloseKey

public static int RegCloseKey(int key)

RegDeleteKey

public static int RegDeleteKey(int key,
                               byte[] subKey)

RegDeleteValue

public static int RegDeleteValue(int key,
                                 byte[] valueName)

RegEnumKeyEx

public static int[] RegEnumKeyEx(int key,
                                 int index,
                                 byte[] name,
                                 byte[] clazz)

RegEnumValue

public static int[] RegEnumValue(int key,
                                 int index,
                                 byte[] valueName,
                                 byte[] data)

RegFlushKey

public static int RegFlushKey(int key)

RegOpenKeyEx

public static int RegOpenKeyEx(int key,
                               String subKey,
                               int samDesired)

RegSaveKey

public static int RegSaveKey(int key,
                             byte[] file)

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.