Author: hpoussin
Date: Mon Aug 7 02:45:51 2006
New Revision: 23510
URL:
http://svn.reactos.org/svn/reactos?rev=23510&view=rev
Log:
Put standard types in a common header
Thanks to Elrond from Samba-TNG for help
Added:
trunk/reactos/include/reactos/idl/wtypes.idl (with props)
Modified:
trunk/reactos/include/reactos/idl/lsa.idl
trunk/reactos/include/reactos/idl/svcctl.idl
Modified: trunk/reactos/include/reactos/idl/lsa.idl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/lsa.id…
==============================================================================
--- trunk/reactos/include/reactos/idl/lsa.idl (original)
+++ trunk/reactos/include/reactos/idl/lsa.idl Mon Aug 7 02:45:51 2006
@@ -2,11 +2,8 @@
* Local Security Authority interface definition
*/
-#define BYTE unsigned char
-#define DWORD unsigned int
-#define BOOL unsigned long
-#define LPBYTE unsigned char*
-#define LPDWORD unsigned long*
+#include "include/reactos/idl/wtypes.idl"
+
#define LSA_HANDLE unsigned long
#define NTSTATUS unsigned int
Modified: trunk/reactos/include/reactos/idl/svcctl.idl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/svcctl…
==============================================================================
--- trunk/reactos/include/reactos/idl/svcctl.idl (original)
+++ trunk/reactos/include/reactos/idl/svcctl.idl Mon Aug 7 02:45:51 2006
@@ -4,21 +4,13 @@
//#include <windef.h>
//#include <winsvc.h>
-
-#define BYTE unsigned char
-#define DWORD unsigned long
-#define BOOL unsigned long
+#include "include/reactos/idl/wtypes.idl"
+
#define SC_HANDLE unsigned int
#define SC_LOCK unsigned int
#define SERVICE_STATUS_HANDLE unsigned long
#define SC_STATUS_TYPE unsigned long
#define SC_ENUM_TYPE unsigned long
-#define LPSTR char*
-#define LPCSTR char*
-#define LPWSTR wchar_t*
-#define LPCWSTR wchar_t*
-#define LPBYTE unsigned char*
-#define LPDWORD unsigned long*
[
uuid(367abb81-9844-35f1-ad32-98f038001003),
Added: trunk/reactos/include/reactos/idl/wtypes.idl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/wtypes…
==============================================================================
--- trunk/reactos/include/reactos/idl/wtypes.idl (added)
+++ trunk/reactos/include/reactos/idl/wtypes.idl Mon Aug 7 02:45:51 2006
@@ -1,0 +1,9 @@
+#define BYTE unsigned char
+#define DWORD unsigned long
+#define BOOL unsigned long
+#define LPSTR char*
+#define LPCSTR char*
+#define LPWSTR wchar_t*
+#define LPCWSTR wchar_t*
+#define LPBYTE unsigned char*
+#define LPDWORD unsigned long*
Propchange: trunk/reactos/include/reactos/idl/wtypes.idl
------------------------------------------------------------------------------
svn:eol-style = native