Commit Graph

242 Commits

Author SHA1 Message Date
Alexandre Julliard 233766aafa Build idl files as part of the normal build process. 2004-09-20 21:48:42 +00:00
Jacek Caban 900c0e58ce Added htmlhelp.h. 2004-09-16 19:05:49 +00:00
Francois Gouget 83755cca97 Move the PROPVARIANT declaration from objidl.idl to propidl.idl.
Move related API declarations from individual C files to propidl.idl.
Remove uneeded include of propidl.h in the propvariant.c test.
2004-09-09 19:23:19 +00:00
Roderick Colenbrander dba9461675 - set ipx packet type
- add support for retrieving some ipx info
2004-09-07 20:47:03 +00:00
Francois Gouget e67a614fe4 Define the tmschema.h constants using enumerations and the macros
provided by schemadef.h.
2004-09-06 20:25:25 +00:00
Alexandre Julliard 07a805127a Added recursive idl target to allow updating idl files private to a
dll.
2004-08-22 22:33:57 +00:00
Robert Reif b05354d347 Adds enough of ks.h, ksguid.h and ksmedia.h to start adding support
for WAVEFORMATEXTENSIBLE.
2004-08-16 21:09:27 +00:00
Aric Stewart 10a025006a devguid.h defines device class GUIDs used in device detection and
classification.
2004-08-16 19:49:16 +00:00
Kevin Koltzau e3e6704ddf Add idl files required for scripting. 2004-07-21 03:08:46 +00:00
Mike McCormack 4a96a64ef1 Add secext.h. 2004-07-12 19:51:59 +00:00
Mike McCormack dc8c03699e Add Multi Language support IDL and headers. 2004-07-06 19:27:31 +00:00
Mike McCormack f2d6c19f33 Add the aclapi.h header file. 2004-06-14 16:54:18 +00:00
Christian Costa 7590fe58f4 Added d3dxof dll, part of Direct3D. 2004-06-03 00:03:23 +00:00
Chris Morgan 8aeb463d49 Stub cmc_query_configuration() and add xcmc.h header file. 2004-05-01 02:39:33 +00:00
Mike McCormack c3b8a20e71 Added pstore.h and an IDL file to generate it. 2004-04-29 20:00:26 +00:00
Jon Griffiths 11b26f05ad Update/Add MAPI headers. 2004-04-23 23:28:04 +00:00
Maxime Bellengé b7852de12f Add the IAutoComplete and IAutoComplete2 implementation (but methods
stubbed for now).
2004-04-19 19:26:57 +00:00
Raphael Junqueira 675855d4fa Added the dxdiag.h header. 2004-04-15 04:56:51 +00:00
Juan Lang 2feebb4578 - implement loading network providers
- implement enumeration functions
- some improved error checking and A->W conversion
2004-04-05 23:14:26 +00:00
Eric Pouech 800864a050 First shot at implementing dbghelp. 2004-04-05 22:21:27 +00:00
Hans Leidekker 285ad721f4 The beginnings of math.h and float.h. 2004-03-12 19:47:20 +00:00
Christian Costa 76b7787b58 Add amstream dll (MultiMedia Streams), part of Direct Show. 2004-03-09 01:29:56 +00:00
Christian Costa f1c1b6d3cb Added evcode.h include. 2004-03-03 02:18:32 +00:00
Robert Reif 2e4105c63b Added dxerr8.h and dxerr9.h header files. 2004-03-02 06:44:26 +00:00
Juan Lang 939d9ca3f3 Added sspi.h. 2004-03-01 23:10:33 +00:00
Juan Lang 159e0dc242 Declare a few more Net apis and constants. 2004-03-01 21:18:49 +00:00
Alexandre Julliard 32b1e67ae5 Moved msacmdrv.h to include directory to avoid inter-dll header
dependencies.
2004-01-20 21:55:28 +00:00
Rok Mandeljc 0382ea1d8a - updated resources to DX9
- completely rewritten headers (DX9 compat.; look much nicer now ;=)
- removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack
  (which are removed from DX9; weren't implemented in DX8 anyway)
- combined/simplified IDirectMusicSomething / IDirectMusicObject /
  IPersistStream for objects that support loading
- implemented IDirectMusicObject on all such objects; via generic
  functions
- combined IDirectMusicTrack(8)/IPersistStream on all tracks
- fully implemented IDirectMusicContainer (at least 90% if there are
  no private interfaces)
- implemented IDirectMusicCollection (99% work & MS compliant
  behaviour; except for instruments)
- tried to implement IDirectMusicInstrument (unfortunately uses some
  dirty private interfaces... :(
- added dswave.dll; DirectMusic Wave
- some changes in style
- many, many more ;)
2004-01-20 00:21:40 +00:00
Ulrich Czekalla e24d3fec2d Added header dbt.h. 2004-01-09 00:57:08 +00:00
Mike McCormack e5a1134469 Add icm.h for colour management. 2004-01-08 00:40:22 +00:00
Dimitrie O. Paun 573b389053 Move include/bitmaps/*.xpm where they belong. 2003-12-08 21:44:24 +00:00
Vincent Béron 7d41296bd7 Removed stale instance.h. 2003-11-20 04:17:58 +00:00
Ulrich Czekalla fd5e811c4e Added stubs for AccessCheckByType, AddAuditAccessAce,
GetNamedSecurityInfoA, GetNamedSecurityInfoW.
Implemented ConvertStringSecurityDescriptorToSecurityDescriptorW,
DeleteAce, MakeAbsoluteSD, GetAclInformation, ConvertStringSidToSidW,
RtlDeleteAce, RtlQueryInformationAcl.
2003-11-11 22:03:24 +00:00
Robert Shearman 367cf41471 Added amvideo.{idl,h} and aviriff.h. 2003-10-24 04:20:05 +00:00
Kevin Koltzau 0af4fb9e6d Initial implementation of uxtheme.dll, mostly stubbed out for now. 2003-10-04 03:48:11 +00:00
Kevin Koltzau 7ee18df7c0 Added tmschema.h and some other theme defines. 2003-10-03 03:33:15 +00:00
Alexandre Julliard 16cd86197a Moved DLLFLAGS to a separate variable instead of including it in
DEFS.
2003-09-24 19:01:44 +00:00
Geoff Thorpe 23609d22d6 Added a stub for NetStatisticsGet. 2003-09-11 03:09:19 +00:00
Alexandre Julliard 69c90c2a9f Converted the rest of the obj_*.h headers to IDL into shobjidl.idl. 2003-09-09 19:32:36 +00:00
Alexandre Julliard d937dc2963 Implemented shtypes.idl and shobjidl.idl and removed a few more
wine/obj_* headers.
2003-09-04 19:43:39 +00:00
Alexandre Julliard 96b0b34282 Converted obj_webbrowser.h to IDL and moved the definitions to
exdisp.idl where they belong.
2003-09-04 02:00:46 +00:00
Alexandre Julliard b90d6118f8 Converted docobj.h to IDL. 2003-09-04 01:51:43 +00:00
Alexandre Julliard 8da94c9830 Converted ocidl.h to IDL. 2003-09-04 00:03:48 +00:00
Alexandre Julliard b7c6280e95 Converted urlmon.h to IDL. 2003-09-03 23:52:07 +00:00
Alexandre Julliard 1843cd3560 Converted servprov.h to IDL. 2003-09-03 20:20:49 +00:00
Alexandre Julliard 802ebc1168 Converted oleidl.h to IDL. 2003-09-03 20:17:39 +00:00
Alexandre Julliard 3e1c5afdba Converted comcat.h to IDL. 2003-09-03 19:31:57 +00:00
Alexandre Julliard 81c31701d2 Avoid including wine/obj_*.h files directly from C files.
Removed no longer used obj_serviceprovider.h.
2003-09-03 00:16:28 +00:00
Vincent Béron dc7c2e464e Added msvcrt headers limits.h and math.h. 2003-09-02 00:58:21 +00:00
Mike McCormack 6386edc5d8 Partial implementation of the Microsoft Installer (msi.dll). 2003-08-13 01:27:48 +00:00
Robert Shearman 7c8b85a222 - Added DShow headers.
- Added needed const's in FilterGraph implementation.
2003-06-30 20:24:52 +00:00
Raphael Junqueira b351e888c0 Added DirectPlay8 headers. 2003-06-30 18:26:13 +00:00
Eric Pouech 6235e9359c Added dbghelp.h header. 2003-06-26 02:06:40 +00:00
Raphael Junqueira 9a401a0b18 Added d3d9 headers. 2003-06-20 21:28:34 +00:00
Lionel Ulmer 1fa9624682 Stubbed some interfaces for the FilterGraph CLSID. 2003-06-13 18:06:44 +00:00
Juan Lang 38fa5ad1bc Added an implementation of iphlpapi.dll; most Get* functions
introduced through Win98 are included.
2003-05-13 03:32:20 +00:00
Robert Reif e743e091ed Added partial property set support which is used by dxdiag.exe. 2003-04-29 22:49:52 +00:00
Alexandre Julliard 2e12d33dfd Removed no longer needed uses of LDPATH. 2003-04-21 23:54:05 +00:00
Alexandre Julliard aa89eccc71 Added support for generating dependencies for idl files. 2003-04-11 00:38:56 +00:00
Rok Mandeljc 3dec4c5219 Added stubs for dpnhpast and for all the dmusic dlls. 2003-04-08 03:56:04 +00:00
Rok Mandeljc 2d04be72f7 Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
Dimitrie O. Paun 4d28cc880d Add dirent.h header for Unix/mingw compatibility. 2003-01-11 20:54:06 +00:00
Dimitrie O. Paun 651f32fb50 Add unistd.h files for mingw/Unix compatibility. 2003-01-10 01:47:48 +00:00
Alexandre Julliard d1d5d4265e Added a few rules to rebuild idl headers. 2003-01-09 01:09:16 +00:00
Ove Kaaven 6463e3823a Wrote a new oaidl.idl to replace include/wine/obj_oleaut.h and
include/wine/obj_errorinfo.h.
2003-01-05 20:31:51 +00:00
Ove Kaaven 2a8bd72ffd Merge the rest of include/wine/obj_base.h into include/objbase.h. 2002-12-23 01:41:51 +00:00
Ove Kaaven 9a580d9ad9 Wrote a new objidl.idl to replace a number of include/wine/obj_*.h
files.
2002-12-19 22:15:24 +00:00
Alexandre Julliard afba1593c1 Added accctrl.h header. 2002-12-19 04:15:02 +00:00
Patrik Stridvall 5caddc7863 Added stubs for WINTAB{,32}.DLL (used by many important drawing
applications for supporting tablets).
2002-12-17 01:49:16 +00:00
Raphael Junqueira e31ae92630 - some D3D8 fixes
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
  DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
  the core header)
2002-12-17 01:15:15 +00:00
Ove Kaaven 0df7b24b32 Wrote a Wine-compatible unknwn.idl, moving the IUnknown definition
from wine/obj_base.h to the generated unknwn.h.
2002-12-16 23:49:30 +00:00
Ove Kaaven 998236b7cf Output raw ICOM-less C/C++ interface definitions by default. Added new
-b and -B command-line options for compatibility with ICOM macros.
2002-12-15 03:01:20 +00:00
Dimitrie O. Paun 737d4be892 Move excpt.h out of include/msvcrt/ as it does not conflict with any
standard Unix header.
2002-12-12 23:34:01 +00:00
Dimitrie O. Paun 4d5f291f24 Install DDK headers as well. 2002-12-06 19:45:18 +00:00
Alexandre Julliard ed2f8fc801 Added rules for compiling IDL files. 2002-12-03 23:36:05 +00:00
Alexandre Julliard 274836861c Install ipexport.h and icmpapi.h with the other Windows includes. 2002-12-03 22:08:14 +00:00
Dimitrie O. Paun caa603f90f Change header install location as such:
${prefix}/include/wine/windows  -- standard Windows headers
  ${prefix}/include/wine/msvcrt   -- MS Visual C Runtime library
  ${prefix}/include/wine          -- Wine specific headers
2002-12-03 21:34:44 +00:00
Patrik Stridvall d1447faaec Added stub implementation of cabinet.dll. 2002-11-19 00:47:12 +00:00
György 'Nog' Jeney dfacb6ef5c Initial implementation of custom control header. 2002-09-29 18:04:15 +00:00
Andriy Palamarchuk 2693eb9a23 Implemented NetQueryDisplayInformation, NetUserGetInfo, created
conformance tests, other netapi32 bug fixes and improvements.
2002-09-23 20:36:50 +00:00
Martin Wilck 94638aa276 MSVCRT needs a public errno.h file. 2002-09-17 18:32:53 +00:00
Francois Gouget de0f015df0 Move all STATUS_* and RPC_NT_* to ntstatus.h as per Windows SDK.
Add some missing constants.
Include ntstatus.h in winnt.h.
2002-09-17 00:03:39 +00:00
Jason Edmeades 66fcb2b77d Added Direct3D 8 headers. 2002-09-12 22:25:16 +00:00
Andriy Palamarchuk 3e2887a929 Install tchar.h. 2002-09-12 17:54:09 +00:00
Andriy Palamarchuk b812c90c2a Implemented buffer management functions, a couple of workstation
information functions, created conformance tests.
2002-09-11 02:35:17 +00:00
Patrik Stridvall eba9649b2f Added the new header winternl.h. 2002-09-10 00:33:34 +00:00
Patrik Stridvall 1b32e5eca9 Add and use the header files mssip.h and sipbase.h. 2002-09-09 19:35:42 +00:00
Juergen Schmied 1166dc733a Stubs for DragDropHelper. 2002-08-13 03:21:53 +00:00
Andriy Palamarchuk 3d8b123e5a Improved richedit headers. 2002-08-09 19:51:49 +00:00
Alexandre Julliard 5cdda82a5d Fixed duplication of definitions between shlwapi.h and
obj_queryassociations.h.
2002-07-24 01:57:22 +00:00
Alexandre Julliard 7cae558bdc Removed some more trailing whitespace. 2002-06-01 02:55:48 +00:00
Francois Gouget ac70c40fb6 Add mswsock.h, move relevant definitions to this header. 2002-05-22 01:51:41 +00:00
John K. Hohm b06116e24f Added definitions for the Component Categories Manager. 2002-05-09 19:49:14 +00:00
Alexandre Julliard ce830a9c18 Added mkinstalldirs to create directories more portably. 2002-05-09 04:31:39 +00:00
Alexandre Julliard 140e7222e0 Removed more code at Hidenori's request. 2002-05-05 19:40:57 +00:00
Alexandre Julliard b6a7ca5855 Removed a bunch of multimedia code at Hidenori's request. 2002-05-02 01:29:18 +00:00
Hidenori Takeshima 5f5a05fb6a Added a missing header. 2002-03-20 22:56:20 +00:00
Bill Medland 716ffc5bef Connect the msvcrt file byte locking up to ntdll. 2002-03-20 22:50:38 +00:00
Alexandre Julliard c1bfca04e1 Changed builtin dlls file names to make it clear they are not normal
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Hidenori Takeshima ae6075c09f Added some missing headers. 2002-03-12 19:20:44 +00:00
Alexandre Julliard b88b08c2f1 Fixed make uninstall. 2002-02-26 00:41:30 +00:00
Peter Hunnisett 73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Aric Stewart 71a081ca58 Added some MAPI stubs. 2002-01-29 18:10:53 +00:00
Alexandre Julliard dbe2cd907d Moved debug definitions to include/wine/debug.h. 2002-01-22 00:55:18 +00:00
Alexandre Julliard 1849f1eb15 Authors: Jon Griffiths <jon_p_griffiths@yahoo.com>, François Gouget <fgouget@codeweavers.com>, Alexandre Julliard <julliard@codeweavers.com>
Implement setjmp/setjmp3 and longjmp.
2001-12-21 19:23:30 +00:00
Bill Medland 024d39fcb1 Added share.h from Mingw32. 2001-12-19 18:49:21 +00:00
François Gouget 63d133172b Cleanup and improve the mbcs support.
Add mbctype.h and mbstring.h.
Implement putwc and putwchar.
2001-12-05 22:11:35 +00:00
Francois Gouget 272023190e Make winsock.h and winsock2.h independent from the Unix headers.
Make them compatible with both the Unix C headers and the MSVCRT
headers.
Ensure compatibility with the Unix headers via the USE_WS_PREFIX
macro.
Add WINE_NOWINSOCK: prevents winsock.h from being included from
windows.h when defined.
Add ws2tcpip.h, move definitions to the right header.
2001-11-14 21:26:23 +00:00
Mike McCormack 2e40b964d8 Added netapi32.dll and the Netbios() call. 2001-11-06 17:52:36 +00:00
Ove Kaaven 0dac972db1 Added some RPC definitions. 2001-10-14 16:15:37 +00:00
Patrik Stridvall e668a9dbbf Added new include file ws2spi.h for adding needed types. 2001-10-09 21:48:22 +00:00
Francois Gouget 433430ae96 Add msvcrt/locale.h.
Add missing include directives in msvcrt/wchar.h.
Fix prototype of _wstati64 in msvcrt/sys/stat.h.
2001-09-19 20:29:33 +00:00
Hidenori Takeshima e575ad292e Implemented IMemAllocator. 2001-09-17 20:04:28 +00:00
Dmitry Timoshkov cf07d8bf73 Remove not used include/process.h. 2001-09-11 00:33:15 +00:00
Hidenori Takeshima ffb0d94e3d Added two missing headers.
Implemented AMGetErrorText.
2001-08-22 18:20:36 +00:00
Hidenori Takeshima 64fa141049 Added some dshow headers. 2001-08-15 17:38:28 +00:00
Alexandre Julliard 12070e1c72 Added a few more files to the install list. 2001-07-20 17:59:28 +00:00
Peter Hunnisett 8cec3cff1e Added a bunch of entry points.
Added some stubs and header information.
Fixed some return codes.
2001-07-11 20:19:06 +00:00
Hidenori Takeshima 0ca6db0a1c Added some dshow headers. 2001-07-02 18:04:04 +00:00
Francois Gouget 5653939481 Added the minmax.h header (VC6).
Added support for NOMINMAX.
Remove __min/__max from windef.h, they belong to (msvcrt/)stdlib.h.
2001-05-07 20:14:00 +00:00
Francois Gouget eee695dd71 Added headers for the msvcrt library. 2001-04-10 23:21:43 +00:00
Eric Pouech 92b23186ae A first stab at implementing the RunDll features. 2001-02-23 01:12:26 +00:00
Eric Pouech 26146cdd67 Started the real implementation of mciavi. 2001-02-14 21:49:22 +00:00
Stefan Leichter 73db900aae Implemented EnumProtocolA/W. 2001-01-12 23:15:54 +00:00
Eric Pouech 28b8ac8343 Added a few missing parts. 2001-01-04 20:58:05 +00:00
François Gouget 3481e8039e Added mapi.h with the definitions needed by the MFC. 2000-12-13 21:28:57 +00:00
Alexandre Julliard becb9a353b Moved all Wine internal definitions out of process.h. 2000-12-11 03:48:15 +00:00
Francois Gouget 552fddc1cb Moved things to the proper rpcxxx.h header.
Added some type definitions used by the MFC.
2000-11-08 05:06:10 +00:00
Alexandre Julliard e087508f57 Moved builtin dll registration to libwine.
Changed process initialization to not load imported dlls too early.
2000-11-08 04:33:20 +00:00
James Hatheway cb655b0aae Added stubs and setupapi.h. 2000-11-06 20:24:43 +00:00
Francois Gouget 83804d28ee The MODEM stuff has been spun off to its rightful place: mcx.h. 2000-10-13 23:16:46 +00:00
Jeremy White 124657f5a9 Created zmouse.h, moved wheel code from mouse.h into it. 2000-09-27 01:18:47 +00:00
Alexandre Julliard 83f52d11c1 Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
Alexandre Julliard 56b9fea89a A few includes cleanup. 2000-09-26 00:02:22 +00:00
Peter Hunnisett 4b520a3e6b Added cguid.h. 2000-09-09 19:41:31 +00:00
Alexandre Julliard 1c35975a77 Install all standard Windows includes, plus some from the wine subdir. 2000-08-09 00:53:22 +00:00
Alexandre Julliard c53ceba478 Improved support for Makefiles that need to recurse in subdirectories. 2000-04-09 18:19:59 +00:00
Alexandre Julliard f97576b68d Do not erase local files on uninstall if install dir does not exist. 2000-03-25 17:31:03 +00:00
Alexandre Julliard 318f4cefd2 Build most dlls as separate shared libraries. 2000-01-31 05:02:49 +00:00
Alexander V. Lukyanov 0aa2008a41 Install headers from $(SRCDIR). 1999-03-17 15:17:12 +00:00
Niels Kristian Bech Jensen 3713080283 Fixed make install. 1999-03-15 15:12:38 +00:00
James Juran c70dc833da Created include/Makefile.in to separate header file installation from
the top-level Makefile.
1999-02-13 12:18:33 +00:00