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/hhctr…
==============================================================================
--- 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.…
==============================================================================
--- 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.rb…
==============================================================================
--- 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/wineh…
==============================================================================
--- 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