Author: greatlrd Date: Tue Jun 12 19:23:28 2007 New Revision: 27155
URL: http://svn.reactos.org/svn/reactos?rev=27155&view=rev Log: fixing some header problem for portcls
Modified: trunk/reactos/include/ddk/punknown.h trunk/reactos/include/ddk/winddk.h trunk/reactos/include/psdk/winnt.h
Modified: trunk/reactos/include/ddk/punknown.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/punknown.h?rev=... ============================================================================== --- trunk/reactos/include/ddk/punknown.h (original) +++ trunk/reactos/include/ddk/punknown.h Tue Jun 12 19:23:28 2007 @@ -21,6 +21,8 @@ IUnknown */
+#ifndef __IUnknown_INTERFACE_DEFINED__ +#define __IUnknown_INTERFACE_DEFINED__ DEFINE_GUID( IID_IUnknown, 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x46); @@ -41,6 +43,7 @@ STDMETHOD_(ULONG, Release)( THIS ) PURE; }; +#endif
#undef INTERFACE
Modified: trunk/reactos/include/ddk/winddk.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/winddk.h?rev=27... ============================================================================== --- trunk/reactos/include/ddk/winddk.h (original) +++ trunk/reactos/include/ddk/winddk.h Tue Jun 12 19:23:28 2007 @@ -132,7 +132,10 @@ struct _DRIVE_LAYOUT_INFORMATION; struct _DRIVE_LAYOUT_INFORMATION_EX;
+#ifndef _SECURITY_ATTRIBUTES_ +#define _SECURITY_ATTRIBUTES_ typedef PVOID PSECURITY_DESCRIPTOR; +#endif typedef ULONG SECURITY_INFORMATION, *PSECURITY_INFORMATION; typedef PVOID PSID;
Modified: trunk/reactos/include/psdk/winnt.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winnt.h?rev=27... ============================================================================== --- trunk/reactos/include/psdk/winnt.h (original) +++ trunk/reactos/include/psdk/winnt.h Tue Jun 12 19:23:28 2007 @@ -2539,6 +2539,9 @@ } TOKEN_USER, *PTOKEN_USER; typedef DWORD SECURITY_INFORMATION,*PSECURITY_INFORMATION; typedef WORD SECURITY_DESCRIPTOR_CONTROL,*PSECURITY_DESCRIPTOR_CONTROL; + +#ifndef _SECURITY_ATTRIBUTES_ +#define _SECURITY_ATTRIBUTES_ typedef struct _SECURITY_DESCRIPTOR { BYTE Revision; BYTE Sbz1; @@ -2548,6 +2551,7 @@ PACL Sacl; PACL Dacl; } SECURITY_DESCRIPTOR, *PSECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR; +#endif typedef struct _SECURITY_DESCRIPTOR_RELATIVE { BYTE Revision; BYTE Sbz1;