Sweden-Number/include
Stefan Dösinger ff767f4984 wined3d: Make the shader backend call CompileShader.
A number of considerations contribute to this:

1) The shader backend knows best which shader(s) it needs. GLSL needs
both, arb only one
2) The shader backend may pass some parameters to the compilation
code(e.g. which pixel format fixup to use)
3) The structures used in (2) are different in vs and ps, so a
baseshader::Compile won't work
4) The structures in (2) are wined3d-private structures, so
having a public method in the vtable won't work(its a bad idea
anyway).
2008-11-25 13:06:23 +01:00
..
ddk mountmgr: Add a Wine-specific ioctl to query the Unix information about a drive. 2008-10-24 14:24:58 +02:00
msvcrt includes: Add win64 calling convention. 2008-11-25 12:31:47 +01:00
wine wined3d: Make the shader backend call CompileShader. 2008-11-25 13:06:23 +01:00
Makefile.in xinput: Added header file that defines a lot of the functionality of the library. 2008-11-03 15:22:07 +01:00
accctrl.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
aclapi.h include: Add WINADVAPI to the exported advapi32 functions. 2007-11-07 12:27:27 +01:00
activaut.idl include: Added activaut.idl. 2008-03-11 15:35:23 +01:00
activdbg.idl include: Added activedbg.idl. 2008-04-01 13:44:14 +02:00
activscp.idl jscript: Added IActiveScriptParseProcedure2 declaration. 2008-03-21 15:18:52 +01:00
adshlp.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
advpub.h advapi32: We have cfgmgr32.h now. 2007-08-06 12:30:06 +02:00
amstream.idl include: Uncomment declaration of IDirectShowStream in amstream.idl. 2008-09-09 11:46:13 +02:00
amvideo.idl include: Add explicit DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions in IDL files. 2008-09-18 14:18:21 +02:00
appmgmt.h includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
audevcod.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
austream.idl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
aviriff.h include: Update aviriff header to use the right alignment. 2008-05-22 23:39:11 +02:00
axcore.idl include: Don't import files in control.idl that aren't imported on Windows. 2008-06-25 23:28:53 +02:00
axextend.idl include: Add definitions for IAMFilterMiscFlags interface. 2008-06-19 11:43:54 +02:00
basetsd.h include/basetsd.h: Ignore cpu checks whn __midl is defined. 2008-06-30 15:00:08 +02:00
basetyps.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
bcrypt.h bcrypt: Add a skeleton bcrypt.h header and use it. 2007-08-31 12:08:58 +02:00
bits.idl include: Added IDL file for BITS. 2007-12-06 14:49:32 +01:00
bits1_5.idl include: Fix level of indirection of parameters in GetNotifyCmdLine function of IBackgroundCopyJob2 interface in bits1_5.idl. 2008-09-09 11:46:13 +02:00
bitsmsg.h include: Added bitsmsg.h header. 2007-12-06 14:48:22 +01:00
cderr.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
cfgmgr32.h cfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions. 2007-11-13 13:37:27 +01:00
cguid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
cierror.h include: Add cierror.h. 2006-07-11 12:42:38 +02:00
clusapi.h clusapi: Make clusapi.h C++ compatible. 2007-02-08 11:55:51 +01:00
comcat.idl include: Add DO_NO_IMPORTS ifdefs where needed. 2007-06-08 15:49:36 +02:00
commctrl.h include: Define some Get/SetUnicodeFormat macros. 2008-09-02 13:27:35 +02:00
commctrl.rh Assorted spelling fixes. 2008-11-17 16:04:39 +01:00
commdlg.h comdlg32: Implement CDM_GETFOLDERIDLIST. 2008-06-20 12:12:50 +02:00
compobj.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
config.h.in msxml3: Dynamically load libxslt.so and only call xsltInit() if present. 2008-11-18 13:04:05 +01:00
control.idl include: Don't import files in control.idl that aren't imported on Windows. 2008-06-25 23:28:53 +02:00
cor.h mscoree: Add cor.h and mscoree.idl and fix some semi-stub prototypes. 2007-08-06 12:33:41 +02:00
corerror.h fusion: Add initial implementation of IAssemblyName. 2008-07-01 11:07:13 +02:00
corhdr.h fusion: Add the CorTokenType and use those constants in the assembly code. 2008-07-16 19:56:25 +02:00
cpl.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
cryptdlg.h include: Fix typo. 2008-09-19 12:09:09 +02:00
cryptuiapi.h include: Add definition of CRYPTUI_DISABLE_ISSUERSTATEMENT. 2008-09-29 17:21:38 -05:00
custcntl.h Spelling fixes. 2008-04-22 12:20:12 +02:00
cvconst.h Fix some typos. 2008-01-03 13:10:04 +01:00
d3d.h include/d3d.h: Fix method calling macros. 2008-04-11 13:03:50 +02:00
d3d8.h wined3d: Destroying the resource frees all private data. 2007-05-11 11:22:31 +02:00
d3d8caps.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
d3d8types.h wined3d: Add/update the D3DPRESENTFLAG constants. 2008-09-23 12:25:10 +02:00
d3d9.h include: Remove superfluous semi-colon from d3d9.h. 2008-03-04 12:02:03 +01:00
d3d9caps.h wined3d: Advertise a few line caps. 2008-08-27 13:21:24 +02:00
d3d9types.h wined3d: Add/update the D3DPRESENTFLAG constants. 2008-09-23 12:25:10 +02:00
d3d10.idl d3d10: Add a debug function for D3D10_DRIVER_TYPE. 2008-10-21 11:42:26 +02:00
d3d10misc.h d3d10: Implement D3D10CreateDeviceAndSwapChain(). 2008-10-24 14:24:58 +02:00
d3dcaps.h wined3d: Enable two sided stencil in the caps. 2006-06-13 10:46:29 +02:00
d3dhal.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
d3drm.h d3drm: Include d3drmobj.h in d3drm.h. 2008-08-28 13:28:12 +02:00
d3drmdef.h d3drm: Implement D3DRMCreateColorRGB. 2007-05-21 15:58:51 +02:00
d3drmobj.h d3drm: Include d3drmobj.h in d3drm.h. 2008-08-28 13:28:12 +02:00
d3dtypes.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
d3dvec.inl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
d3dx8.h d3dx8: Add the d3dx8mesh.h header and move the relevant function declarations there. 2008-02-05 12:19:38 +01:00
d3dx8core.h d3dx8: Fix the D3DXAssembleShaderFromFileA/W() prototypes. 2008-02-05 12:19:38 +01:00
d3dx8math.h d3dx8: Correct some ID3DXMatrixStack prototypes. 2008-10-30 11:27:53 +01:00
d3dx8math.inl d3dx8: Implement the C++ stuff of the D3DXCOLOR structure. 2007-11-12 12:41:40 +01:00
d3dx8mesh.h d3dx8: Implement D3DXBoxBoundProbe. 2008-08-20 14:08:58 +02:00
d3dx9.h d3dx9: Implement D3DXGetShaderSize(). 2008-07-16 19:56:19 +02:00
d3dx9core.h d3dx9: Complete d3dx9core.h. 2008-02-19 14:39:45 +01:00
d3dx9math.h d3dx8: Implement D3DXMatrixTransformation2D. 2008-11-13 14:21:04 +01:00
d3dx9math.inl include: Header files for d3dx9_xx. 2007-11-27 16:05:02 +01:00
d3dx9shader.h d3dx9: Add types to d3dx9shader.h. 2008-08-26 12:07:41 +02:00
d3dx9tex.h d3dx9: Add d3dx9tex.h. 2008-04-17 12:25:41 +02:00
dbghelp.h dbghelp: Fix the PENUMLOADED_MODULES_CALLBACK() prototype. 2007-09-18 11:21:21 +02:00
dbinit.idl oledb: Add oledb.idl and some idl files it depends on. 2006-07-20 12:49:43 +02:00
dbprop.idl oledb: Add oledb.idl and some idl files it depends on. 2006-07-20 12:49:43 +02:00
dbs.idl oledb: Add oledb.idl and some idl files it depends on. 2006-07-20 12:49:43 +02:00
dbt.h include: Undefine a custom DECL_WINELIB_DBT_TYPE_AW macro at the end of the file. 2008-06-25 10:39:16 +02:00
dciddi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dciman.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dde.h include: Add WINUSERAPI to the exported user32 functions. 2007-11-07 12:26:29 +01:00
ddeml.h include: Add WINUSERAPI to the exported user32 functions. 2007-11-07 12:26:29 +01:00
ddraw.h include: Define DD_OK to S_OK instead of 0. 2008-10-01 11:42:44 -05:00
ddrawi.h include: Add DDHAL_UPDATEOVERLAYDATA structure. 2006-06-05 21:01:02 +02:00
ddstream.idl include: Remove incorrect [optional] attributes from parameters in ddstream.idl. 2008-09-09 11:46:13 +02:00
devenum.idl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
devguid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
digitalv.h Fix some typos. 2008-01-03 13:10:04 +01:00
dimm.idl include: Add local to interfaces or functions that take a void * parameter and so aren't designed to work remotely. 2008-04-14 13:33:23 +02:00
dinput.h dinput: Implement DIPROP_KEYNAME property for keyboard device. 2008-09-15 13:23:13 +02:00
dispdib.h include: Remove non-ASCII characters in headers for winelib compatibility. 2006-06-13 12:57:07 +02:00
dispex.idl include: Added ICanHandleException interface. 2008-04-10 11:16:15 +02:00
dlgs.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dls1.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dls2.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmdls.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmerror.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmo.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dmoreg.h msdmo: Fix the DMOGetName() prototype. 2007-10-15 14:06:30 +02:00
dmort.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dmplugin.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmusbuff.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmusicc.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmusicf.h Spelling fixes. 2008-04-22 12:20:12 +02:00
dmusici.h include: Make dmusici.h compile when it is included after winspool.h. 2008-09-17 12:02:17 +02:00
dmusics.h dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
docobj.idl mshtml: Add missing OLECMDID definitions. 2008-05-26 17:59:49 +02:00
downloadmgr.idl include: Remove unnecessary semicolons from idl. 2006-07-20 12:49:55 +02:00
dpaddr.h include: Fix some typos in dpaddr.h. 2008-02-13 16:42:11 +01:00
dplay.h dplayx: Tests for EnumConnections. 2008-08-01 12:10:19 +02:00
dplay8.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dplobby.h Fix some typos. 2008-01-03 13:10:04 +01:00
dplobby8.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dpnathlp.h dpnhpast: Implement a stub for DirectPlayNATHelpCreate. 2008-04-14 12:43:06 +02:00
dsconf.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dsdriver.h dsound/winealsa: Remove writelead for alsa directsound. 2007-06-28 12:16:14 +02:00
dsgetdc.h netapi32: Add stubs for DsGetDcNameW and DsGetSiteNameW. 2006-09-27 18:19:44 +02:00
dshow.h include/dshow.h: Add missing include directives. 2006-11-09 14:33:19 +01:00
dsound.h include: Remove a semicolon from a DECL_WINELIB_TYPE_AW use. 2008-06-25 10:39:13 +02:00
dsrole.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dvdmedia.h include: Add dvdmedia stub header. 2008-04-14 23:50:13 +02:00
dwmapi.h dwmapi: Add a few stub implementations. 2008-10-02 10:43:08 -05:00
dxdiag.h include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate. 2008-05-30 10:02:42 +02:00
dxerr8.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dxerr9.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
dxfile.h d3dxof: Implement IDirectXFileDataReference. 2008-09-25 11:15:10 +02:00
dxgi.idl dxgi: Add some dxgi return codes. 2008-11-17 14:34:10 +01:00
dxgitype.idl dxgi: Add the IDXGIOutput interface. 2008-10-17 20:15:09 +02:00
dyngraph.idl include: Remove unnecessary semicolons from idl. 2006-07-20 12:49:55 +02:00
errorrep.h include: Add errorrep.h header. 2007-09-11 12:34:07 +02:00
errors.h quartz: Make errors.h more complete and better match the PSDK types. 2007-09-10 12:13:00 +02:00
evcode.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
evntrace.h includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
excpt.h include: Add defines for GetExceptionCode, GetExceptionInformation and AbnormalTermination to excpt.h for the MS compiler when using compiler exceptions. 2008-03-06 17:43:22 +01:00
exdisp.idl include: Make exdisp.h compile when included after commdlg.h. 2008-09-17 12:02:24 +02:00
exdispid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
fci.h include: Allocation size markup. 2008-09-15 11:23:27 +02:00
fdi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
fusion.idl fusion: Add a stub implementation of IAssemblyEnum. 2008-03-25 11:58:01 +01:00
gdiplus.h gdiplus: Add a stub for GdipSetImageAttributesOutputChannel. 2008-04-10 10:33:35 +02:00
gdipluscolor.h gdiplus: Add a stub for GdipSetImageAttributesRemapTable. 2008-04-11 11:14:53 +02:00
gdipluscolormatrix.h gdiplus: Add a stub for GdipSetImageAttributesRemapTable. 2008-04-11 11:14:53 +02:00
gdiplusenums.h gdiplus: Add stub implementations of GdipBeginContainer2 and GdipEndContainer. 2008-11-24 14:25:10 +01:00
gdiplusflat.h gdiplus: Added GdipSetTextContrast. 2008-11-10 11:07:32 +01:00
gdiplusgpstubs.h gdiplus: Added CachedBitmap calls. 2008-11-04 11:25:40 +01:00
gdiplusimaging.h gdiplus: Improve GdipGetImageRawFormat stub. 2008-11-24 14:25:10 +01:00
gdiplusinit.h gdiplus: Fixed GdiplusStartupOutput definition. 2007-08-06 12:21:52 +02:00
gdiplusmem.h include: Allocation size markup. 2008-09-15 11:23:27 +02:00
gdiplusmetaheader.h gdiplus: Added GdipGetMetafileHeaderFromMetafile stub. 2007-08-01 11:59:18 +02:00
gdipluspixelformats.h gdiplus: Added GdipSetImagePalette stub. 2007-08-09 14:37:11 +02:00
gdiplustypes.h gdiplus: Stub GdipSetStringFormatMeasurableCharacterRanges. 2008-07-10 12:30:57 +02:00
guiddef.h include: Get rid of the WINE_NO_LONG_AS_INT ifdefs. 2006-12-20 14:57:08 +01:00
hlguids.h hlink: Implement IExtensionServices. 2008-04-29 14:53:26 +02:00
hlink.idl hlink: Implement IExtensionServices. 2008-04-29 14:53:26 +02:00
htiframe.idl include: Added htiframe.idl. 2006-07-07 17:50:20 +02:00
htmlhelp.h hhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement data A->W translation. 2007-05-03 14:36:55 +02:00
i_cryptasn1tls.h crypt32: Fix the I_Crypt*Asn1*() prototypes. Add the i_cryptasn1tls.h header and use it. 2007-09-12 11:33:10 +02:00
iads.idl advapi32: Add some more rights constants for ConvertStringSecurityDescriptorToSecurityDescriptor. 2007-09-24 13:31:30 +02:00
icftypes.idl hnetcfg: Define icftypes.idl. 2007-05-17 13:06:27 +02:00
icm.h mscms: [GS]etColorSpace() are not supposed to be defined in icm.h. 2008-02-15 09:56:27 +01:00
icmpapi.h includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
idispids.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
imagehlp.h imagehlp: Add SYMBOL_INFO_PACKAGE and SymSetSearchPathW(). 2007-09-18 11:21:00 +02:00
imm.h imm32: Add stub and header of ImmRequestMessage. 2008-04-23 13:26:45 +02:00
imnact.idl include: Add imnact.idl and imnxport.idl. 2007-11-05 12:04:58 +01:00
imnxport.idl inetcomm: Advertise support for a couple more interfaces. 2008-11-04 14:08:36 +01:00
indexsrv.idl include: The unique attribute doesn't make any sense in the interface header, so remove it. 2008-04-14 13:32:57 +02:00
initguid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
intshcut.h include: Declare TranslateURL and needed flags. 2008-08-27 13:21:23 +02:00
ipexport.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
iphlpapi.h iphlpapi: Implement GetBestInterfaceEx. 2008-01-17 15:33:49 +01:00
ipifcons.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
iprtrmib.h iphlpapi: Implement getTCPStats on FreeBSD. 2008-06-26 11:08:50 +02:00
iptypes.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
isguids.h include: Added isguids.h. 2007-11-19 13:06:14 +01:00
ks.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ksguid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ksmedia.h include: Add a few speaker defines to ksmedia.h. 2007-11-07 11:48:50 +01:00
lm.h netapi32: Add fixmes for the headers that are still missing and thus cannot be included in lm.h. 2007-08-06 13:56:48 +02:00
lmaccess.h netapi32: Add stub for NetGroupEnum. 2008-07-31 13:43:14 +02:00
lmapibuf.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
lmbrowsr.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
lmcons.h svrapi: Added a stub svrapi.dll. 2006-09-08 14:48:04 +02:00
lmerr.h netapi32: Add missing #include directives to the netapi32 headers. 2007-08-03 12:43:57 +02:00
lmjoin.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
lmmsg.h include: Add lmmsg.h. 2006-06-08 11:12:19 +02:00
lmserver.h netapi32: Add some missing prototypes in the lmaccess.h, lmshare.h and lmwksta.h headers. 2007-08-08 15:32:03 +02:00
lmshare.h netapi32: Add some missing prototypes in the lmaccess.h, lmshare.h and lmwksta.h headers. 2007-08-08 15:32:03 +02:00
lmstats.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
lmuse.h netapi32: Add lmuseflg.h and include it from lmuse.h. 2007-08-06 13:57:27 +02:00
lmuseflg.h netapi32: Add lmuseflg.h and include it from lmuse.h. 2007-08-06 13:57:27 +02:00
lmwksta.h netapi32: Add stub for NetWkstaUserEnum. 2008-07-30 15:25:47 +02:00
lzexpand.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mapi.h mapi: Fix declaration of LPMAPISENDMAIL (spotted by Cho Hwanjin). 2006-06-14 12:47:05 +02:00
mapicode.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mapidefs.h include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate. 2008-05-30 10:02:42 +02:00
mapiform.h mapi32: Add a skeleton mapiform.h header with a proper prototype for MAPIOpenLocalFormContainer(). 2007-08-06 12:29:37 +02:00
mapiguid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mapitags.h Spelling fixes. 2008-04-22 12:20:12 +02:00
mapiutil.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mapival.h mapi32: Add missing #include directives. 2007-08-06 12:31:00 +02:00
mapix.h mapi32: Remove redundant protections against duplicate header inclusion. 2007-08-08 15:32:03 +02:00
mciavi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mcx.h include: Fix the name of a MODEMSETTINGS field. 2006-09-08 11:02:49 +02:00
mediaerr.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mediaobj.idl include: Convert source files to utf-8. 2008-10-18 19:22:02 +02:00
midles.h include: Fix a typo in midles.h. 2007-11-05 15:06:02 +01:00
mimeinfo.idl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mimeole.idl inetcomm: Advertise support for a couple more interfaces. 2008-11-04 14:08:36 +01:00
minmax.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mlang.idl include/mlang: Added a missing out attribute. 2008-10-24 14:24:59 +02:00
mmddk.h winmm: Fix the mmTask*() prototypes. 2007-08-30 17:02:48 +02:00
mmreg.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mmstream.idl include: Remove unnecessary semicolons from idl. 2006-07-20 12:49:55 +02:00
mmsystem.h Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
mprapi.h mpr: Move MAX_INTERFACE_NAME_LEN to mprapi.h and add related constants. 2007-09-21 11:52:08 +02:00
msacm.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
msacmdlg.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
msacmdrv.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mscat.h includes: Fix CryptCATAdminAddCatalog definition. 2008-10-16 11:21:51 +02:00
mscoree.idl mscoree: Add missing interfaces. 2008-04-01 12:41:30 +02:00
mshtmcid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
mshtmdid.h mshtml.idl: Added DispCEventObj declaration. 2008-10-10 12:56:07 +02:00
mshtmhst.idl mshtmhst.idl: Added DOCHOSTUITYPE declaration. 2006-08-17 11:20:44 +02:00
mshtml.idl mshtml.idl: Added DispCEventObj declaration. 2008-10-10 12:56:07 +02:00
msi.h msi: Add a stub implementation of MsiDetermineApplicablePatches. 2008-10-09 13:01:18 +02:00
msidefs.h msi: Remove misc files from the RemoveFile table. 2008-08-19 13:39:40 +02:00
msinkaut.idl include: Fix signature of NearestPoint function of IInkDisp interface in msinkaut.idl. 2008-09-09 11:46:14 +02:00
msiquery.h msi: Parse the MSIDBOPEN_PATCHFILE flag. 2008-07-08 10:50:11 +02:00
mssip.h wintrust: Fix function prototype. 2006-09-27 18:16:05 +02:00
mstask.idl include: Added defines used by TASK_TRIGGER members. 2008-08-20 11:44:29 +02:00
mswsock.h winsock: Add WS_ prefix on WSAIoctl constants. 2006-11-27 18:48:58 +01:00
msxml.idl include: Add DO_NO_IMPORTS ifdefs where needed. 2007-06-08 15:49:36 +02:00
msxml2.idl msxml3: Add IXMLHTTPRequest support. 2008-10-09 13:15:16 +02:00
msxml2did.h msxml3: Add support for SAX Documents. 2008-03-24 21:04:50 +01:00
msxmldid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
nb30.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ndrtypes.h janitorial: Remove links to any microsoft site. 2008-03-01 12:17:17 +01:00
netfw.idl hnetcfg: Add netfw.idl - Network Firewall interface. 2007-05-17 13:07:01 +02:00
npapi.h mpr: Implement WNetGetResourceInformation functions. 2007-10-01 14:17:53 +02:00
nspapi.h wsock32: Added GetService{A,W} stubs. 2006-06-01 11:07:51 +02:00
ntddcdrm.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ntddscsi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ntddstor.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ntdsapi.h ntdsapi: Add a commented-out #include directive as a reminder. 2007-02-09 14:32:56 +01:00
ntquery.h query: Make ntquery.h C++ compatible. 2007-09-10 12:14:57 +02:00
ntsecapi.h secur32: Add some missing prototypes to ntsecapi.h. 2007-09-10 12:14:05 +02:00
ntsecpkg.h schannel: Fix the name of the SetContextAttributes field of SECPKG_FUNCTION_TABLE. 2007-05-29 13:44:35 +02:00
ntstatus.h include: Add missing STATUS_CTX_ constants. 2006-10-03 20:18:51 +02:00
oaidl.idl include: Add DUMMYUNIONNAME to unions in the _wireVARIANT, TYPEDESC and VARDESC structures in oaidl.idl. 2008-09-17 12:02:51 +02:00
objbase.h Annotate with allocation size attribute. 2008-09-05 11:22:26 +02:00
objidl.idl include: Add explicit DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions in IDL files. 2008-09-18 14:18:21 +02:00
objsafe.idl include: Add DO_NO_IMPORTS ifdefs where needed. 2007-06-08 15:49:36 +02:00
objsel.h Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of 2005-07-26 18:32:53 +00:00
ocidl.idl include: Add a define for SID_SOleUndoManager. 2007-08-23 20:18:32 +02:00
ocmm.idl mshtml: Add basic support for ITimer interface. 2006-11-21 12:16:54 +01:00
odbcinst.h msi: Install data sources in the InstallODBC custom action. 2007-04-23 14:07:18 +02:00
ole2.h include: Add declarations for OleNoteObjectVisible, GetConvertStg and OleDoAutoConvert to ole2.h. 2008-06-23 12:48:54 +02:00
ole2ver.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
oleacc.idl include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them. 2007-12-26 13:26:08 +01:00
oleauto.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
olectl.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
oledb.idl oledb: Add oledb.idl and some idl files it depends on. 2006-07-20 12:49:43 +02:00
oledlg.h include/oledlg.h: Add missing include directives. 2006-11-09 14:33:22 +01:00
oleidl.idl oleidl.h: Fix spelling of OLECONTF_ONLYUSER (reported by Marcos Gutiérrez Batz). 2008-06-20 12:23:11 +02:00
optary.idl mshtml: Added optary.idl file. 2006-06-23 10:47:14 +02:00
pdh.h pdh: Implement and test PdhCollectQueryDataEx. 2007-10-01 12:40:17 +02:00
pdhmsg.h pdh: Implement PdhValidatePath{, Ex}{A, W}. 2007-10-01 12:36:17 +02:00
pktdef.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
poppack.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
powrprof.h includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
profinfo.h userenv: Add profinfo.h. 2006-06-13 11:40:23 +02:00
propidl.idl include: Add explicit DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions in IDL files. 2008-09-18 14:18:21 +02:00
propvarutil.h propsys: Add an initial implementation of PropVariantChangeType. 2008-02-27 14:52:26 +01:00
prsht.h include: Add header for mstask. 2008-07-11 15:19:01 +02:00
psapi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pshpack1.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pshpack2.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pshpack4.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pshpack8.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pstore.idl include: Add uuid to interfaces in pstore.idl. 2008-07-01 12:26:26 +02:00
qedit.idl include: Add IMediaDet interface and MediaDet class. 2008-02-19 18:00:50 +01:00
ras.h include: Update RASCONN and error codes. 2008-09-08 12:47:21 +02:00
raserror.h include: Update RASCONN and error codes. 2008-09-08 12:47:21 +02:00
reason.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
regstr.h regstr.h only defines constants and structures and thus does not need an extern "C" statement. 2007-09-21 11:52:01 +02:00
richedit.h richedit: Added missing defines and structures to richedit.h. 2008-06-26 21:14:38 +02:00
richole.idl include: Semicolons after cpp_quote are a syntax error in midl. 2006-07-20 12:12:17 +02:00
rmxfguid.h dxguid: Add the rmxfguid.h header and export the GUIDs. 2007-01-09 12:22:17 +01:00
rpc.h rpc.h: Use the correct exception definitions when USE_COMPILER_EXCEPTIONS is set. 2008-07-03 13:08:19 +02:00
rpcasync.h include: Add more types and function declarations to the rpcasync.h header file. 2007-12-18 12:32:55 +01:00
rpcdce.h rpcrt4: Add stub implementations for RpcMgmtInqStats and RpcMgmtStatsVectorFree. 2008-09-23 14:03:19 +02:00
rpcdcep.h Spelling fixes. 2008-04-22 12:20:12 +02:00
rpcndr.h include: Added definition for RPC_BAD_STUB_DATA_EXCEPTION_FILTER. 2008-09-15 11:30:29 +02:00
rpcnterr.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
rpcproxy.h include/rpcproxy.h: Fix incorrect include guard comment. 2008-06-18 16:48:13 +02:00
scarderr.h winscard: Adding the missing SCARD_E_XXX and SCARD_W_XXX error codes. 2007-05-15 15:53:56 +02:00
schannel.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
schemadef.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
schnlsp.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
sddl.h include: Avoid TEXT() in sddl component tags, hide them when building Wine. 2008-07-09 12:35:13 +02:00
secext.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
security.h secur32: Only include secext.h when asked to. 2006-09-29 17:52:40 +02:00
sensapi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
sensevts.idl include: Add uuids to interfaces in sensevts.idl. 2008-07-01 12:26:32 +02:00
servprov.idl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
setupapi.h setupapi: Implement FLG_PROFITEM_GROUP. 2008-11-24 15:07:11 +01:00
sfc.h sfc_os: Add a prototype for SfcIsKeyProtected(). 2007-01-25 11:05:36 +01:00
shdispid.h include: Add DShellFolderViewEvents to shldisp.idl. 2008-09-23 15:45:14 +02:00
shellapi.h shell32: Fix return type of SHAppBarMessage. 2008-03-05 19:25:41 +01:00
shldisp.idl include: Convert source files to utf-8. 2008-10-18 19:22:02 +02:00
shlguid.h shell32: Add VIDs. 2008-10-14 13:41:55 +02:00
shlobj.h shell32: Add the IShellView2 interface. 2008-10-14 13:41:55 +02:00
shlwapi.h include/shlwapi: Fix some typos. 2008-11-13 11:49:47 +01:00
shobjidl.idl shell32: Add the IShellView2 interface. 2008-10-14 13:41:55 +02:00
shtypes.idl Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
sipbase.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
slerror.h slc: Added stub for SLGetWindowsInformationDWORD. 2008-02-22 12:30:42 +01:00
slpublic.h slc: Added stub for SLGetWindowsInformationDWORD. 2008-02-22 12:30:42 +01:00
snmp.h include: Allocation size markup. 2008-09-15 11:23:27 +02:00
softpub.h softpub.h: Add missing definitions. 2007-10-09 17:52:46 +02:00
sql.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
sqlext.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
sqltypes.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
srrestoreptapi.h include: Add a system restore header. 2008-09-02 13:28:10 +02:00
sspi.h sspi: SECBUFFER_HEADER should be called SECBUFFER_STREAM_HEADER. 2008-09-08 12:47:21 +02:00
stamp-h.in makefile: Add rules for automatically rebuilding configure in maintainer mode. 2008-03-20 14:27:35 +01:00
stdole2.idl stdole2: Add some missing attributes and fix some typos. 2008-10-10 12:54:35 +02:00
storage.h include: Remove non-ASCII characters in headers for winelib compatibility. 2006-06-13 12:57:07 +02:00
strmif.idl includes: Add video mixing renderer header. 2008-07-11 14:50:44 +02:00
svrapi.h svrapi: Added a stub svrapi.dll. 2006-09-08 14:48:04 +02:00
tapi.h tapi.h: Fix struct member names. 2008-06-18 16:48:04 +02:00
tchar.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
textserv.h include: Fixed a typo for ITextHost::TxSetCaretPos declaration. 2008-11-17 13:12:58 +01:00
tlhelp32.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
tmschema.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
tom.idl include: Fixed the tom constant values. 2008-10-18 19:27:00 +02:00
twain.h Spelling fixes. 2008-04-22 12:20:12 +02:00
unknwn.idl include: Add DO_NO_IMPORTS ifdefs where needed. 2007-06-08 15:49:36 +02:00
urlhist.idl include: Added urlhist.idl. 2006-10-26 13:04:53 +02:00
urlmon.idl include: Added the IInternetProtocolEx interface. 2008-11-14 12:08:03 +01:00
userenv.h userenv: Add a stub for UnloadUserProfile. 2007-09-21 12:05:42 +02:00
usp10.h usp10: Implement ScriptString_pSize. 2006-12-24 13:08:29 +01:00
uuids.h uuids: Add MEDIASUBTYPE_AYUV. 2008-07-29 11:53:40 +02:00
uxtheme.h uxtheme: Add stubs for the double buffer drawing API in Vista. 2008-11-10 12:58:49 +01:00
vdmdbg.h vdmdbg: Add stub for VDMEnumProcessWOW. 2008-07-03 13:08:18 +02:00
ver.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
vfw.h headers: Add some extra defines to vfw.h. 2008-05-01 12:35:30 +02:00
vfwmsgs.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
vmr9.idl include: Use placeholder structures with at least one field in vmr9.idl. 2008-09-09 11:46:14 +02:00
vmrender.idl include: Fix typo in vmrender.idl. 2008-07-21 12:18:10 +02:00
wfext.h acledit: Add wfext.h. 2007-11-13 13:36:51 +01:00
winbase.h kernel32: Added GetWriteWatch and ResetWriteWatch. 2008-11-14 11:02:15 +01:00
wincon.h include: Define some console display modes. 2008-04-02 12:30:34 +02:00
wincred.h advapi32: Add a rudimentary implementation of CredGetSessionTypes(). 2008-02-15 12:05:20 +01:00
wincrypt.h include: Add a few missing definitions for Netscape cert extensions. 2008-11-20 12:00:41 +01:00
windef.h includes: Add win64 calling convention. 2008-11-25 12:31:47 +01:00
windns.h include: Document some Microsoft spelling mistakes so we know they are not to be fixed. 2008-01-16 12:46:29 +01:00
windows.h include/windows.h: Added _INC_WINDOWS declaration. 2006-09-14 11:10:31 +02:00
windowsx.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
winerror.h include: Add task scheduler specific error codes. 2008-08-20 11:44:26 +02:00
wingdi.h gdi32: Add support for the GGO_UNHINTED flag in GetGlyphOutline. 2008-10-28 15:46:29 +01:00
winhttp.h winhttp: Implement WinHttpCreateUrl. 2008-09-23 14:03:19 +02:00
wininet.h wininet: More win64 compatibility fixes. 2008-06-30 15:07:47 +02:00
winineti.h wininet: Add a skeleton winineti.h header with fixed prototypes for [GS]etUrlCacheConfigInfo*(), DeleteIE3Cache() and IsUrlCacheEntryExpired*(). 2007-08-09 14:11:56 +02:00
winioctl.h include: Fix access permissions in some ioctl codes, and add a few more. 2008-03-28 17:23:02 +01:00
winldap.h wldap32: Explicitly specify CDECL calling convention on exported functions. 2006-06-12 21:34:46 +02:00
winnetwk.h includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
winnls.h include: Add WINBASEAPI to the exported kernel32 functions. 2007-11-07 12:27:51 +01:00
winnls32.h include: Remove non-ASCII characters in headers for winelib compatibility. 2006-06-13 12:57:07 +02:00
winnt.h ntdll: Get rid of the Wine-specific MEM_SYSTEM flag. 2008-11-18 20:14:46 +01:00
winperf.h pdh: Add public headers. 2007-06-28 14:10:53 +02:00
winreg.h advapi32: Implemented RegOverridePredefKey. 2008-03-11 19:48:57 +01:00
winresrc.h include: Add commctrl.rh. 2008-10-20 13:45:22 +02:00
winscard.h include: Fix prototype of SCardReleaseStartedEvent. 2008-10-24 14:24:59 +02:00
winsmcrd.h winscard: Add headers for the upcoming implementation of the winscard dll. 2007-05-15 18:09:00 +02:00
winsock.h ws2_32: Make sure INVALID_SOCKET is correctly typed. 2008-05-26 19:46:14 +02:00
winsock2.h ws2_32: Add support for FROM_PROTOCOL_INFO to WSASocket(). 2008-05-26 18:00:18 +02:00
winspool.h include/winspool: Add defines for dwAction. 2008-02-27 14:52:25 +01:00
winsvc.h advapi32: Partly implemented QueryServiceConfig2A/W. 2008-03-26 14:13:07 +01:00
wintab.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wintabx.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
winternl.h ntdll: Added stubs for NtGetWriteWatch and NtResetWriteWatch. 2008-11-14 11:02:15 +01:00
wintrust.h wintrust: Add a few missing defines. 2008-09-18 12:32:25 +02:00
winuser.h include: Added missing macros for EM_SETIMESTATUS and EM_GETIMESTATUS. 2008-11-17 13:12:19 +01:00
winuser.rh include: Include winuser.rh from winresrc.h. 2008-10-17 12:35:43 +02:00
winver.h version: Fix some Ver*() prototypes (especially wrt constness). 2007-09-10 12:13:41 +02:00
wmistr.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wnaspi32.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wownt32.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ws2spi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
ws2tcpip.h include: Wrap uses of u_* types in ws2tcpip.h with WS() macro. 2008-10-01 11:42:55 -05:00
wshisotp.h includes: Remove unneeded extern "C" statements. 2007-09-27 20:12:10 +02:00
wsipx.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wsnwlink.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wtsapi32.h wtsapi32: Add a couple of related prototypes. 2007-10-15 14:06:42 +02:00
wtypes.idl include: Add header for mstask. 2008-07-11 15:19:01 +02:00
xcmc.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
xinput.h Assorted spelling fixes. 2008-11-24 14:25:10 +01:00
xmldom.idl include: Add XMLDOMDocumentEvents dispinterface to xmldom.idl. 2008-09-09 11:46:14 +02:00
xmldomdid.h include: Add XMLDOMDocumentEvents dispinterface to xmldom.idl. 2008-09-09 11:46:14 +02:00
xmldso.idl include: Remove unnecessary semicolons from idl. 2006-07-20 12:49:55 +02:00
xmldsodid.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
zmouse.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00