[ros-diffs] [hpoussin] 26754: Move itss.idl to the place it belongs

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Sun May 13 16:38:27 CEST 2007


Author: hpoussin
Date: Sun May 13 18:38:27 2007
New Revision: 26754

URL: http://svn.reactos.org/svn/reactos?rev=26754&view=rev
Log:
Move itss.idl to the place it belongs

Added:
    trunk/reactos/include/reactos/wine/itss.idl
      - copied unchanged from r26686, trunk/reactos/dll/win32/hhctrl.ocx/itss.idl
    trunk/reactos/include/reactos/wine/wineheaders.rbuild   (with props)
Removed:
    trunk/reactos/dll/win32/hhctrl.ocx/itss.idl
Modified:
    trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.ocx.rbuild
    trunk/reactos/include/reactos/reactos.rbuild
    trunk/reactos/include/reactos/wine/   (props changed)

Modified: trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.ocx.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.ocx.rbuild?rev=26754&r1=26753&r2=26754&view=diff
==============================================================================
--- trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.ocx.rbuild (original)
+++ trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.ocx.rbuild Sun May 13 18:38:27 2007
@@ -8,6 +8,7 @@
 	<define name="_WIN32_IE">0x600</define>
 	<define name="_WIN32_WINNT">0x501</define>
 	<define name="WINVER">0x501</define>
+	<dependency>wineheaders</dependency>
 	<library>wine</library>
 	<library>uuid</library>
 	<library>kernel32</library>
@@ -27,7 +28,6 @@
 	<file>hhctrl.c</file>
 	<file>regsvr.c</file>
 	<file>webbrowser.c</file>
-	<file>itss.idl</file>
 	<file>hhctrl.rc</file>
 	<file>hhctrl.ocx.spec</file>
 </module>

Removed: trunk/reactos/dll/win32/hhctrl.ocx/itss.idl
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hhctrl.ocx/itss.idl?rev=26753&view=auto
==============================================================================
--- trunk/reactos/dll/win32/hhctrl.ocx/itss.idl (original)
+++ trunk/reactos/dll/win32/hhctrl.ocx/itss.idl (removed)
@@ -1,95 +1,0 @@
-/*
- * Copyright (C) 2004 Mike McCormack
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-import "oaidl.idl";
-
-typedef struct _ITS_Control_Data
-{
-    UINT cdwControlData;
-    UINT adwControlData[1];
-
-} ITS_Control_Data, *PITS_Control_Data;
-
-typedef enum ECompactionLev { 
-    COMPACT_DATA = 0,
-    COMPACT_DATA_AND_PATH
-} ECompactionLev;
-
-[
-  object,
-  uuid(88cc31de-27ab-11d0-9df9-00a0c922e6ec),
-  pointer_default(unique)
-]
-interface IITStorage : IUnknown
-{
-    HRESULT StgCreateDocfile(
-        [in] const WCHAR * pwcsName,
-        [in] DWORD grfMode,
-        [in] DWORD reserved,
-        [out] IStorage ** ppstgOpen);
-
-    HRESULT StgCreateDocfileOnILockBytes(
-        [in] ILockBytes * plkbyt,
-        [in] DWORD grfMode,
-        [in] DWORD reserved, 
-        [out] IStorage ** ppstgOpen);
-
-
-    HRESULT StgIsStorageFile(
-        [in] const WCHAR * pwcsName);
-
-    HRESULT StgIsStorageILockBytes(
-        [in] ILockBytes * plkbyt);
-
-    HRESULT StgOpenStorage(
-        [in] const WCHAR * pwcsName,
-        [in] IStorage * pstgPriority,
-        [in] DWORD grfMode,
-        [in] SNB snbExclude,
-        [in] DWORD reserved,
-        [out] IStorage ** ppstgOpen);
-
-    HRESULT StgOpenStorageOnILockBytes(
-        [in] ILockBytes * plkbyt,
-        [in] IStorage * pStgPriority,
-        [in] DWORD grfMode,
-        [in] SNB snbExclude,
-        [in] DWORD reserved,
-        [out] IStorage ** ppstgOpen);
-
-    HRESULT StgSetTimes(
-        [in] WCHAR const * lpszName,
-        [in] FILETIME const * pctime,
-        [in] FILETIME const * patime,
-        [in] FILETIME const * pmtime);
-
-    HRESULT SetControlData(
-        [in] PITS_Control_Data pControlData);
-    
-    HRESULT DefaultControlData(
-        [out] PITS_Control_Data * ppControlData);
-
-    HRESULT Compact(
-        [in] const WCHAR * pwcsName,
-        [in] ECompactionLev iLev);
-}
-
-cpp_quote("DEFINE_GUID(CLSID_ITStorage,0x5d02926a,0x212e,0x11d0,0x9d,0xf9,0x00,0xa0,0xc9,0x22,0xe6,0xec);")
-cpp_quote("DEFINE_GUID(CLSID_MSFSStore,0xd54eee56,0xaaab,0x11d0,0x9e,0x1d,0x00,0xa0,0xc9,0x22,0xe6,0xec);")
-cpp_quote("DEFINE_GUID(CLSID_MSITStore,0x9d148290,0xb9c8,0x11d0,0xa4,0xcc,0x00,0x00,0xf8,0x01,0x49,0xf6);")
-cpp_quote("DEFINE_GUID(CLSID_ITSProtocol,0x9d148291,0xb9c8,0x11d0,0xa4,0xcc,0x00,0x00,0xf8,0x01,0x49,0xf6);")

Modified: trunk/reactos/include/reactos/reactos.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/reactos.rbuild?rev=26754&r1=26753&r2=26754&view=diff
==============================================================================
--- trunk/reactos/include/reactos/reactos.rbuild (original)
+++ trunk/reactos/include/reactos/reactos.rbuild Sun May 13 18:38:27 2007
@@ -1,3 +1,8 @@
+<group>
 <directory name="idl">
 	<xi:include href="idl/idl.rbuild" />
 </directory>
+<directory name="wine">
+	<xi:include href="wine/wineheaders.rbuild" />
+</directory>
+</group>

Propchange: trunk/reactos/include/reactos/wine/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun May 13 18:38:27 2007
@@ -1,0 +1,1 @@
+itss.h

Added: trunk/reactos/include/reactos/wine/wineheaders.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/wine/wineheaders.rbuild?rev=26754&view=auto
==============================================================================
--- trunk/reactos/include/reactos/wine/wineheaders.rbuild (added)
+++ trunk/reactos/include/reactos/wine/wineheaders.rbuild Sun May 13 18:38:27 2007
@@ -1,0 +1,3 @@
+<module name="wineheaders" type="idlheader">
+	<file>itss.idl</file>
+</module>

Propchange: trunk/reactos/include/reactos/wine/wineheaders.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native




More information about the Ros-diffs mailing list