Author: ekohl
Date: Sat Sep 27 12:37:34 2008
New Revision: 36550
URL:
http://svn.reactos.org/svn/reactos?rev=36550&view=rev
Log:
- Disable [handle] and [context_handle] attributes in order not to break ReactOS when WIDL
is updated to Wine-0.9.59.
- Fix typos in svcctl.idl.
Modified:
trunk/reactos/include/reactos/idl/eventlogrpc.idl
trunk/reactos/include/reactos/idl/lsa.idl
trunk/reactos/include/reactos/idl/svcctl.idl
Modified: trunk/reactos/include/reactos/idl/eventlogrpc.idl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/eventl…
==============================================================================
--- trunk/reactos/include/reactos/idl/eventlogrpc.idl [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/idl/eventlogrpc.idl [iso-8859-1] Sat Sep 27 12:37:34
2008
@@ -17,7 +17,7 @@
[size_is(MaximumLength), length_is(Length)] LPSTR Buffer;
} RPC_STRING, *PRPC_STRING;
-typedef [context_handle] unsigned long IELF_HANDLE;
+typedef /*[context_handle]*/ unsigned long IELF_HANDLE;
typedef IELF_HANDLE *PIELF_HANDLE;
typedef [handle, unique] LPWSTR EVENTLOG_HANDLE_W;
typedef [handle, unique] LPSTR EVENTLOG_HANDLE_A;
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 [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/idl/lsa.idl [iso-8859-1] Sat Sep 27 12:37:34 2008
@@ -4,7 +4,7 @@
#include <ms-dtyp.idl>
-typedef [context_handle] unsigned long LSAPR_HANDLE;
+typedef /*[context_handle]*/ unsigned long LSAPR_HANDLE;
typedef LSAPR_HANDLE *PLSAPR_HANDLE;
cpp_quote("#ifndef _WINNT_H")
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 [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/idl/svcctl.idl [iso-8859-1] Sat Sep 27 12:37:34 2008
@@ -15,20 +15,20 @@
const unsigned short SC_MAX_ARGUMENT_LENGTH = 1024;
const unsigned short SC_MAX_ARGUMENTS = 1024;
-typedef [handle] LPSTR SVCCTL_HANDLEA;
-typedef [handle] LPWSTR SVCCTL_HANDLEW;
-typedef [context_handle] unsigned long SC_RPC_HANDLE;
+typedef /*[handle]*/ LPSTR SVCCTL_HANDLEA;
+typedef /*[handle]*/ LPWSTR SVCCTL_HANDLEW;
+typedef /*[context_handle]*/ unsigned long SC_RPC_HANDLE;
typedef SC_RPC_HANDLE* LPSC_RPC_HANDLE;
-typedef [context_handle] PVOID SC_RPC_LOCK;
+typedef /*[context_handle]*/ unsigned long SC_RPC_LOCK;
typedef SC_RPC_LOCK* LPSC_RPC_LOCK;
-typedef [context_handle] unsigned long SC_NOTIFY_RPC_HANDLE;
+typedef /*[context_handle]*/ unsigned long SC_NOTIFY_RPC_HANDLE;
typedef SC_NOTIFY_RPC_HANDLE* LPSC_NOTIFY_RPC_HANDLE;
typedef [range(0, 1024 * 4)] DWORD BOUNDED_DWORD_4K;
typedef BOUNDED_DWORD_4K* LPBOUNDED_DWORD_4K;
typedef [range(0, 1024 * 8)] DWORD BOUNDED_DWORD_8K;
-typedef BOUNDED_DWORD_4K* LPBOUNDED_DWORD_8K;
+typedef BOUNDED_DWORD_8K* LPBOUNDED_DWORD_8K;
typedef [range(0, 1024 * 256)] DWORD BOUNDED_DWORD_256K;
-typedef BOUNDED_DWORD_4K* LPBOUNDED_DWORD_256K;
+typedef BOUNDED_DWORD_256K* LPBOUNDED_DWORD_256K;
cpp_quote("#if 0")