<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
Advapi32
</TITLE>

<META NAME="keywords" CONTENT="processing.app.windows.Advapi32 interface">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="Advapi32";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../processing/app/windows/Advapi32.ChangeServiceConfig2Info.html" title="class in processing.app.windows"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?processing/app/windows/Advapi32.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Advapi32.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
processing.app.windows</FONT>
<BR>
Interface Advapi32</H2>
<DL>
<DT><B>All Superinterfaces:</B> <DD>com.sun.jna.AltCallingConvention, com.sun.jna.Library, com.sun.jna.win32.StdCall, com.sun.jna.win32.StdCallLibrary</DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>Advapi32</B><DT>extends com.sun.jna.win32.StdCallLibrary</DL>
</PRE>

<P>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.ChangeServiceConfig2Info.html" title="class in processing.app.windows">Advapi32.ChangeServiceConfig2Info</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;interface</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.Handler.html" title="interface in processing.app.windows">Advapi32.Handler</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;interface</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.HandlerEx.html" title="interface in processing.app.windows">Advapi32.HandlerEx</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.SERVICE_DESCRIPTION.html" title="class in processing.app.windows">Advapi32.SERVICE_DESCRIPTION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;interface</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.SERVICE_MAIN_FUNCTION.html" title="interface in processing.app.windows">Advapi32.SERVICE_MAIN_FUNCTION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.SERVICE_STATUS.html" title="class in processing.app.windows">Advapi32.SERVICE_STATUS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.SERVICE_TABLE_ENTRY.html" title="class in processing.app.windows">Advapi32.SERVICE_TABLE_ENTRY</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_com.sun.jna.win32.StdCallLibrary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>com.sun.jna.win32.StdCallLibrary.StdCallCallback</CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../processing/app/windows/Advapi32.html" title="interface in processing.app.windows">Advapi32</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#INSTANCE">INSTANCE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_com.sun.jna.win32.StdCallLibrary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface com.sun.jna.win32.StdCallLibrary</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>FUNCTION_MAPPER, STDCALL_CONVENTION</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_com.sun.jna.Library"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface com.sun.jna.Library</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER</CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#ChangeServiceConfig2(com.sun.jna.Pointer, int, processing.app.windows.Advapi32.ChangeServiceConfig2Info)">ChangeServiceConfig2</A></B>(com.sun.jna.Pointer&nbsp;hService,
                     int&nbsp;dwInfoLevel,
                     <A HREF="../../../processing/app/windows/Advapi32.ChangeServiceConfig2Info.html" title="class in processing.app.windows">Advapi32.ChangeServiceConfig2Info</A>&nbsp;lpInfo)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#CloseServiceHandle(com.sun.jna.Pointer)">CloseServiceHandle</A></B>(com.sun.jna.Pointer&nbsp;hSCObject)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#ControlService(com.sun.jna.Pointer, int, processing.app.windows.Advapi32.SERVICE_STATUS)">ControlService</A></B>(com.sun.jna.Pointer&nbsp;hService,
               int&nbsp;dwControl,
               <A HREF="../../../processing/app/windows/Advapi32.SERVICE_STATUS.html" title="class in processing.app.windows">Advapi32.SERVICE_STATUS</A>&nbsp;lpServiceStatus)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#ConvertSidToStringSid(byte[], com.sun.jna.ptr.PointerByReference)">ConvertSidToStringSid</A></B>(byte[]&nbsp;Sid,
                      com.sun.jna.ptr.PointerByReference&nbsp;StringSid)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#ConvertStringSidToSid(java.lang.String, com.sun.jna.ptr.PointerByReference)">ConvertStringSidToSid</A></B>(java.lang.String&nbsp;StringSid,
                      com.sun.jna.ptr.PointerByReference&nbsp;Sid)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;com.sun.jna.Pointer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#CreateService(com.sun.jna.Pointer, java.lang.String, java.lang.String, int, int, int, int, java.lang.String, java.lang.String, com.sun.jna.ptr.IntByReference, java.lang.String, java.lang.String, java.lang.String)">CreateService</A></B>(com.sun.jna.Pointer&nbsp;hSCManager,
              java.lang.String&nbsp;lpServiceName,
              java.lang.String&nbsp;lpDisplayName,
              int&nbsp;dwDesiredAccess,
              int&nbsp;dwServiceType,
              int&nbsp;dwStartType,
              int&nbsp;dwErrorControl,
              java.lang.String&nbsp;lpBinaryPathName,
              java.lang.String&nbsp;lpLoadOrderGroup,
              com.sun.jna.ptr.IntByReference&nbsp;lpdwTagId,
              java.lang.String&nbsp;lpDependencies,
              java.lang.String&nbsp;lpServiceStartName,
              java.lang.String&nbsp;lpPassword)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#DeleteService(com.sun.jna.Pointer)">DeleteService</A></B>(com.sun.jna.Pointer&nbsp;hService)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#LookupAccountName(java.lang.String, java.lang.String, byte[], com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.PointerByReference)">LookupAccountName</A></B>(java.lang.String&nbsp;lpSystemName,
                  java.lang.String&nbsp;lpAccountName,
                  byte[]&nbsp;Sid,
                  com.sun.jna.ptr.IntByReference&nbsp;cbSid,
                  char[]&nbsp;ReferencedDomainName,
                  com.sun.jna.ptr.IntByReference&nbsp;cchReferencedDomainName,
                  com.sun.jna.ptr.PointerByReference&nbsp;peUse)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#LookupAccountSid(java.lang.String, byte[], char[], com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.PointerByReference)">LookupAccountSid</A></B>(java.lang.String&nbsp;lpSystemName,
                 byte[]&nbsp;Sid,
                 char[]&nbsp;lpName,
                 com.sun.jna.ptr.IntByReference&nbsp;cchName,
                 char[]&nbsp;ReferencedDomainName,
                 com.sun.jna.ptr.IntByReference&nbsp;cchReferencedDomainName,
                 com.sun.jna.ptr.PointerByReference&nbsp;peUse)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;com.sun.jna.Pointer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#OpenSCManager(java.lang.String, com.sun.jna.WString, int)">OpenSCManager</A></B>(java.lang.String&nbsp;lpMachineName,
              com.sun.jna.WString&nbsp;lpDatabaseName,
              int&nbsp;dwDesiredAccess)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;com.sun.jna.Pointer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#OpenService(com.sun.jna.Pointer, java.lang.String, int)">OpenService</A></B>(com.sun.jna.Pointer&nbsp;hSCManager,
            java.lang.String&nbsp;lpServiceName,
            int&nbsp;dwDesiredAccess)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegCloseKey(int)">RegCloseKey</A></B>(int&nbsp;hKey)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegCreateKeyEx(int, java.lang.String, int, java.lang.String, int, int, processing.app.windows.WINBASE.SECURITY_ATTRIBUTES, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference)">RegCreateKeyEx</A></B>(int&nbsp;hKey,
               java.lang.String&nbsp;lpSubKey,
               int&nbsp;Reserved,
               java.lang.String&nbsp;lpClass,
               int&nbsp;dwOptions,
               int&nbsp;samDesired,
               <A HREF="../../../processing/app/windows/WINBASE.SECURITY_ATTRIBUTES.html" title="class in processing.app.windows">WINBASE.SECURITY_ATTRIBUTES</A>&nbsp;lpSecurityAttributes,
               com.sun.jna.ptr.IntByReference&nbsp;phkResult,
               com.sun.jna.ptr.IntByReference&nbsp;lpdwDisposition)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegDeleteKey(int, java.lang.String)">RegDeleteKey</A></B>(int&nbsp;hKey,
             java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegDeleteValue(int, java.lang.String)">RegDeleteValue</A></B>(int&nbsp;hKey,
               java.lang.String&nbsp;lpValueName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegEnumKeyEx(int, int, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, processing.app.windows.WINBASE.FILETIME)">RegEnumKeyEx</A></B>(int&nbsp;hKey,
             int&nbsp;dwIndex,
             char[]&nbsp;lpName,
             com.sun.jna.ptr.IntByReference&nbsp;lpcName,
             com.sun.jna.ptr.IntByReference&nbsp;reserved,
             char[]&nbsp;lpClass,
             com.sun.jna.ptr.IntByReference&nbsp;lpcClass,
             <A HREF="../../../processing/app/windows/WINBASE.FILETIME.html" title="class in processing.app.windows">WINBASE.FILETIME</A>&nbsp;lpftLastWriteTime)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegEnumValue(int, int, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, byte[], com.sun.jna.ptr.IntByReference)">RegEnumValue</A></B>(int&nbsp;hKey,
             int&nbsp;dwIndex,
             char[]&nbsp;lpValueName,
             com.sun.jna.ptr.IntByReference&nbsp;lpcchValueName,
             com.sun.jna.ptr.IntByReference&nbsp;reserved,
             com.sun.jna.ptr.IntByReference&nbsp;lpType,
             byte[]&nbsp;lpData,
             com.sun.jna.ptr.IntByReference&nbsp;lpcbData)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;com.sun.jna.Pointer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegisterServiceCtrlHandler(java.lang.String, processing.app.windows.Advapi32.Handler)">RegisterServiceCtrlHandler</A></B>(java.lang.String&nbsp;lpServiceName,
                           <A HREF="../../../processing/app/windows/Advapi32.Handler.html" title="interface in processing.app.windows">Advapi32.Handler</A>&nbsp;lpHandlerProc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;com.sun.jna.Pointer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegisterServiceCtrlHandlerEx(java.lang.String, processing.app.windows.Advapi32.HandlerEx, com.sun.jna.Pointer)">RegisterServiceCtrlHandlerEx</A></B>(java.lang.String&nbsp;lpServiceName,
                             <A HREF="../../../processing/app/windows/Advapi32.HandlerEx.html" title="interface in processing.app.windows">Advapi32.HandlerEx</A>&nbsp;lpHandlerProc,
                             com.sun.jna.Pointer&nbsp;lpContext)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegOpenKeyEx(int, java.lang.String, int, int, com.sun.jna.ptr.IntByReference)">RegOpenKeyEx</A></B>(int&nbsp;hKey,
             java.lang.String&nbsp;lpSubKey,
             int&nbsp;ulOptions,
             int&nbsp;samDesired,
             com.sun.jna.ptr.IntByReference&nbsp;phkResult)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegQueryValueEx(int, java.lang.String, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, byte[], com.sun.jna.ptr.IntByReference)">RegQueryValueEx</A></B>(int&nbsp;hKey,
                java.lang.String&nbsp;lpValueName,
                com.sun.jna.ptr.IntByReference&nbsp;lpReserved,
                com.sun.jna.ptr.IntByReference&nbsp;lpType,
                byte[]&nbsp;lpData,
                com.sun.jna.ptr.IntByReference&nbsp;lpcbData)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#RegSetValueEx(int, java.lang.String, int, int, byte[], int)">RegSetValueEx</A></B>(int&nbsp;hKey,
              java.lang.String&nbsp;lpValueName,
              int&nbsp;Reserved,
              int&nbsp;dwType,
              byte[]&nbsp;lpData,
              int&nbsp;cbData)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#SetServiceStatus(com.sun.jna.Pointer, processing.app.windows.Advapi32.SERVICE_STATUS)">SetServiceStatus</A></B>(com.sun.jna.Pointer&nbsp;hServiceStatus,
                 <A HREF="../../../processing/app/windows/Advapi32.SERVICE_STATUS.html" title="class in processing.app.windows">Advapi32.SERVICE_STATUS</A>&nbsp;lpServiceStatus)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#StartService(com.sun.jna.Pointer, int, char[])">StartService</A></B>(com.sun.jna.Pointer&nbsp;hService,
             int&nbsp;dwNumServiceArgs,
             char[]&nbsp;lpServiceArgVectors)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../processing/app/windows/Advapi32.html#StartServiceCtrlDispatcher(com.sun.jna.Structure[])">StartServiceCtrlDispatcher</A></B>(com.sun.jna.Structure[]&nbsp;lpServiceTable)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="INSTANCE"><!-- --></A><H3>
INSTANCE</H3>
<PRE>
static final <A HREF="../../../processing/app/windows/Advapi32.html" title="interface in processing.app.windows">Advapi32</A> <B>INSTANCE</B></PRE>
<DL>
<DL>
</DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="LookupAccountName(java.lang.String, java.lang.String, byte[], com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.PointerByReference)"><!-- --></A><H3>
LookupAccountName</H3>
<PRE>
boolean <B>LookupAccountName</B>(java.lang.String&nbsp;lpSystemName,
                          java.lang.String&nbsp;lpAccountName,
                          byte[]&nbsp;Sid,
                          com.sun.jna.ptr.IntByReference&nbsp;cbSid,
                          char[]&nbsp;ReferencedDomainName,
                          com.sun.jna.ptr.IntByReference&nbsp;cchReferencedDomainName,
                          com.sun.jna.ptr.PointerByReference&nbsp;peUse)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="LookupAccountSid(java.lang.String, byte[], char[], com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.PointerByReference)"><!-- --></A><H3>
LookupAccountSid</H3>
<PRE>
boolean <B>LookupAccountSid</B>(java.lang.String&nbsp;lpSystemName,
                         byte[]&nbsp;Sid,
                         char[]&nbsp;lpName,
                         com.sun.jna.ptr.IntByReference&nbsp;cchName,
                         char[]&nbsp;ReferencedDomainName,
                         com.sun.jna.ptr.IntByReference&nbsp;cchReferencedDomainName,
                         com.sun.jna.ptr.PointerByReference&nbsp;peUse)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="ConvertSidToStringSid(byte[], com.sun.jna.ptr.PointerByReference)"><!-- --></A><H3>
ConvertSidToStringSid</H3>
<PRE>
boolean <B>ConvertSidToStringSid</B>(byte[]&nbsp;Sid,
                              com.sun.jna.ptr.PointerByReference&nbsp;StringSid)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="ConvertStringSidToSid(java.lang.String, com.sun.jna.ptr.PointerByReference)"><!-- --></A><H3>
ConvertStringSidToSid</H3>
<PRE>
boolean <B>ConvertStringSidToSid</B>(java.lang.String&nbsp;StringSid,
                              com.sun.jna.ptr.PointerByReference&nbsp;Sid)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="OpenSCManager(java.lang.String, com.sun.jna.WString, int)"><!-- --></A><H3>
OpenSCManager</H3>
<PRE>
com.sun.jna.Pointer <B>OpenSCManager</B>(java.lang.String&nbsp;lpMachineName,
                                  com.sun.jna.WString&nbsp;lpDatabaseName,
                                  int&nbsp;dwDesiredAccess)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="CloseServiceHandle(com.sun.jna.Pointer)"><!-- --></A><H3>
CloseServiceHandle</H3>
<PRE>
boolean <B>CloseServiceHandle</B>(com.sun.jna.Pointer&nbsp;hSCObject)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="OpenService(com.sun.jna.Pointer, java.lang.String, int)"><!-- --></A><H3>
OpenService</H3>
<PRE>
com.sun.jna.Pointer <B>OpenService</B>(com.sun.jna.Pointer&nbsp;hSCManager,
                                java.lang.String&nbsp;lpServiceName,
                                int&nbsp;dwDesiredAccess)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="StartService(com.sun.jna.Pointer, int, char[])"><!-- --></A><H3>
StartService</H3>
<PRE>
boolean <B>StartService</B>(com.sun.jna.Pointer&nbsp;hService,
                     int&nbsp;dwNumServiceArgs,
                     char[]&nbsp;lpServiceArgVectors)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="ControlService(com.sun.jna.Pointer, int, processing.app.windows.Advapi32.SERVICE_STATUS)"><!-- --></A><H3>
ControlService</H3>
<PRE>
boolean <B>ControlService</B>(com.sun.jna.Pointer&nbsp;hService,
                       int&nbsp;dwControl,
                       <A HREF="../../../processing/app/windows/Advapi32.SERVICE_STATUS.html" title="class in processing.app.windows">Advapi32.SERVICE_STATUS</A>&nbsp;lpServiceStatus)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="StartServiceCtrlDispatcher(com.sun.jna.Structure[])"><!-- --></A><H3>
StartServiceCtrlDispatcher</H3>
<PRE>
boolean <B>StartServiceCtrlDispatcher</B>(com.sun.jna.Structure[]&nbsp;lpServiceTable)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegisterServiceCtrlHandler(java.lang.String, processing.app.windows.Advapi32.Handler)"><!-- --></A><H3>
RegisterServiceCtrlHandler</H3>
<PRE>
com.sun.jna.Pointer <B>RegisterServiceCtrlHandler</B>(java.lang.String&nbsp;lpServiceName,
                                               <A HREF="../../../processing/app/windows/Advapi32.Handler.html" title="interface in processing.app.windows">Advapi32.Handler</A>&nbsp;lpHandlerProc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegisterServiceCtrlHandlerEx(java.lang.String, processing.app.windows.Advapi32.HandlerEx, com.sun.jna.Pointer)"><!-- --></A><H3>
RegisterServiceCtrlHandlerEx</H3>
<PRE>
com.sun.jna.Pointer <B>RegisterServiceCtrlHandlerEx</B>(java.lang.String&nbsp;lpServiceName,
                                                 <A HREF="../../../processing/app/windows/Advapi32.HandlerEx.html" title="interface in processing.app.windows">Advapi32.HandlerEx</A>&nbsp;lpHandlerProc,
                                                 com.sun.jna.Pointer&nbsp;lpContext)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="SetServiceStatus(com.sun.jna.Pointer, processing.app.windows.Advapi32.SERVICE_STATUS)"><!-- --></A><H3>
SetServiceStatus</H3>
<PRE>
boolean <B>SetServiceStatus</B>(com.sun.jna.Pointer&nbsp;hServiceStatus,
                         <A HREF="../../../processing/app/windows/Advapi32.SERVICE_STATUS.html" title="class in processing.app.windows">Advapi32.SERVICE_STATUS</A>&nbsp;lpServiceStatus)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="CreateService(com.sun.jna.Pointer, java.lang.String, java.lang.String, int, int, int, int, java.lang.String, java.lang.String, com.sun.jna.ptr.IntByReference, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
CreateService</H3>
<PRE>
com.sun.jna.Pointer <B>CreateService</B>(com.sun.jna.Pointer&nbsp;hSCManager,
                                  java.lang.String&nbsp;lpServiceName,
                                  java.lang.String&nbsp;lpDisplayName,
                                  int&nbsp;dwDesiredAccess,
                                  int&nbsp;dwServiceType,
                                  int&nbsp;dwStartType,
                                  int&nbsp;dwErrorControl,
                                  java.lang.String&nbsp;lpBinaryPathName,
                                  java.lang.String&nbsp;lpLoadOrderGroup,
                                  com.sun.jna.ptr.IntByReference&nbsp;lpdwTagId,
                                  java.lang.String&nbsp;lpDependencies,
                                  java.lang.String&nbsp;lpServiceStartName,
                                  java.lang.String&nbsp;lpPassword)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="DeleteService(com.sun.jna.Pointer)"><!-- --></A><H3>
DeleteService</H3>
<PRE>
boolean <B>DeleteService</B>(com.sun.jna.Pointer&nbsp;hService)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="ChangeServiceConfig2(com.sun.jna.Pointer, int, processing.app.windows.Advapi32.ChangeServiceConfig2Info)"><!-- --></A><H3>
ChangeServiceConfig2</H3>
<PRE>
boolean <B>ChangeServiceConfig2</B>(com.sun.jna.Pointer&nbsp;hService,
                             int&nbsp;dwInfoLevel,
                             <A HREF="../../../processing/app/windows/Advapi32.ChangeServiceConfig2Info.html" title="class in processing.app.windows">Advapi32.ChangeServiceConfig2Info</A>&nbsp;lpInfo)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegOpenKeyEx(int, java.lang.String, int, int, com.sun.jna.ptr.IntByReference)"><!-- --></A><H3>
RegOpenKeyEx</H3>
<PRE>
int <B>RegOpenKeyEx</B>(int&nbsp;hKey,
                 java.lang.String&nbsp;lpSubKey,
                 int&nbsp;ulOptions,
                 int&nbsp;samDesired,
                 com.sun.jna.ptr.IntByReference&nbsp;phkResult)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegQueryValueEx(int, java.lang.String, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, byte[], com.sun.jna.ptr.IntByReference)"><!-- --></A><H3>
RegQueryValueEx</H3>
<PRE>
int <B>RegQueryValueEx</B>(int&nbsp;hKey,
                    java.lang.String&nbsp;lpValueName,
                    com.sun.jna.ptr.IntByReference&nbsp;lpReserved,
                    com.sun.jna.ptr.IntByReference&nbsp;lpType,
                    byte[]&nbsp;lpData,
                    com.sun.jna.ptr.IntByReference&nbsp;lpcbData)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegCloseKey(int)"><!-- --></A><H3>
RegCloseKey</H3>
<PRE>
int <B>RegCloseKey</B>(int&nbsp;hKey)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegDeleteValue(int, java.lang.String)"><!-- --></A><H3>
RegDeleteValue</H3>
<PRE>
int <B>RegDeleteValue</B>(int&nbsp;hKey,
                   java.lang.String&nbsp;lpValueName)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegSetValueEx(int, java.lang.String, int, int, byte[], int)"><!-- --></A><H3>
RegSetValueEx</H3>
<PRE>
int <B>RegSetValueEx</B>(int&nbsp;hKey,
                  java.lang.String&nbsp;lpValueName,
                  int&nbsp;Reserved,
                  int&nbsp;dwType,
                  byte[]&nbsp;lpData,
                  int&nbsp;cbData)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegCreateKeyEx(int, java.lang.String, int, java.lang.String, int, int, processing.app.windows.WINBASE.SECURITY_ATTRIBUTES, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference)"><!-- --></A><H3>
RegCreateKeyEx</H3>
<PRE>
int <B>RegCreateKeyEx</B>(int&nbsp;hKey,
                   java.lang.String&nbsp;lpSubKey,
                   int&nbsp;Reserved,
                   java.lang.String&nbsp;lpClass,
                   int&nbsp;dwOptions,
                   int&nbsp;samDesired,
                   <A HREF="../../../processing/app/windows/WINBASE.SECURITY_ATTRIBUTES.html" title="class in processing.app.windows">WINBASE.SECURITY_ATTRIBUTES</A>&nbsp;lpSecurityAttributes,
                   com.sun.jna.ptr.IntByReference&nbsp;phkResult,
                   com.sun.jna.ptr.IntByReference&nbsp;lpdwDisposition)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegDeleteKey(int, java.lang.String)"><!-- --></A><H3>
RegDeleteKey</H3>
<PRE>
int <B>RegDeleteKey</B>(int&nbsp;hKey,
                 java.lang.String&nbsp;name)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegEnumKeyEx(int, int, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, char[], com.sun.jna.ptr.IntByReference, processing.app.windows.WINBASE.FILETIME)"><!-- --></A><H3>
RegEnumKeyEx</H3>
<PRE>
int <B>RegEnumKeyEx</B>(int&nbsp;hKey,
                 int&nbsp;dwIndex,
                 char[]&nbsp;lpName,
                 com.sun.jna.ptr.IntByReference&nbsp;lpcName,
                 com.sun.jna.ptr.IntByReference&nbsp;reserved,
                 char[]&nbsp;lpClass,
                 com.sun.jna.ptr.IntByReference&nbsp;lpcClass,
                 <A HREF="../../../processing/app/windows/WINBASE.FILETIME.html" title="class in processing.app.windows">WINBASE.FILETIME</A>&nbsp;lpftLastWriteTime)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="RegEnumValue(int, int, char[], com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, com.sun.jna.ptr.IntByReference, byte[], com.sun.jna.ptr.IntByReference)"><!-- --></A><H3>
RegEnumValue</H3>
<PRE>
int <B>RegEnumValue</B>(int&nbsp;hKey,
                 int&nbsp;dwIndex,
                 char[]&nbsp;lpValueName,
                 com.sun.jna.ptr.IntByReference&nbsp;lpcchValueName,
                 com.sun.jna.ptr.IntByReference&nbsp;reserved,
                 com.sun.jna.ptr.IntByReference&nbsp;lpType,
                 byte[]&nbsp;lpData,
                 com.sun.jna.ptr.IntByReference&nbsp;lpcbData)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../processing/app/windows/Advapi32.ChangeServiceConfig2Info.html" title="class in processing.app.windows"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?processing/app/windows/Advapi32.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="Advapi32.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>