Fix code assuming that the Reg* functions set the last error code
[reactos.git] / reactos / lib / userenv / userenv.xml
index 77e4b36..a308f64 100644 (file)
@@ -1,21 +1,23 @@
-<module name="userenv" type="win32dll" baseaddress="${BASEADDRESS_USERENV}">\r
-       <importlibrary definition="userenv.def" />\r
-       <include base="userenv">.</include>\r
-       <define name="__USE_W32API" />\r
-       <define name="_WIN32_IE">0x0400</define>\r
-       <define name="_WIN32_WINNT">0x0501</define>\r
-       <library>uuid</library>\r
-       <library>ntdll</library>\r
-       <library>kernel32</library>\r
-       <library>advapi32</library>\r
-       <library>user32</library>\r
-       <file>desktop.c</file>\r
-       <file>directory.c</file>\r
-       <file>environment.c</file>\r
-       <file>misc.c</file>\r
-       <file>profile.c</file>\r
-       <file>registry.c</file>\r
-       <file>setup.c</file>\r
-       <file>userenv.c</file>\r
-       <file>userenv.rc</file>\r
-</module>\r
+<module name="userenv" type="win32dll" baseaddress="${BASEADDRESS_USERENV}" installbase="system32" installname="userenv.dll">
+       <importlibrary definition="userenv.def" />
+       <include base="userenv">.</include>
+       <define name="__USE_W32API" />
+       <define name="_WIN32_IE">0x0500</define>
+       <define name="_WIN32_WINNT">0x0600</define>
+       <library>uuid</library>
+       <library>ntdll</library>
+       <library>kernel32</library>
+       <library>advapi32</library>
+       <library>user32</library>
+       <pch>precomp.h</pch>
+       <file>desktop.c</file>
+       <file>directory.c</file>
+       <file>environment.c</file>
+       <file>gpolicy.c</file>
+       <file>misc.c</file>
+       <file>profile.c</file>
+       <file>registry.c</file>
+       <file>setup.c</file>
+       <file>userenv.c</file>
+       <file>userenv.rc</file>
+</module>