wine/include
Alexandre Julliard 246c360631 Reserve space for the PE header at the start of the .so file.
Store the export table inside the data section so that sections can be
properly aligned.
Build the relay function table directly in the .spec.c file.
Moved relay debugging functions to relay386.c.
2000-05-10 03:48:00 +00:00
..
bitmaps Changed the pixmap to look like the windows default application icon. 1999-09-10 14:00:57 +00:00
wine Moved Load/FreeLibrary16 definition to winbase16.h. 2000-05-07 18:39:28 +00:00
.cvsignore
acconfig.h Fixed signal stack handling on Linux when sigaltstack is available. 2000-04-13 19:25:52 +00:00
animate.h Use GetProcAddress for mmio* functions to avoid importing winmm.dll. 2000-04-19 16:48:45 +00:00
aspi.h - Slightly reworked include files (less messy, more straightforward). 2000-03-08 19:41:49 +00:00
authors.h Merged in Corel's AUTHORs. 2000-04-11 19:38:45 +00:00
basetsd.h Started on an implementation of Win64 for use on 64 bit platforms. 1999-07-04 15:56:03 +00:00
bitmap.h Added DIB_CreateDIBSection with extra parameter ovr_pitch, added 2000-04-29 16:47:07 +00:00
brush.h Large-scale renaming of all Win32 functions and types to use the 1999-02-26 11:11:13 +00:00
builtin16.h Added automatic registration of built-in DLLs. 2000-01-16 03:37:05 +00:00
builtin32.h Reserve space for the PE header at the start of the .so file. 2000-05-10 03:48:00 +00:00
button.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
cache.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
callback.h Improved Winelib apps initialisation code. No longer need to link 2000-04-15 21:00:55 +00:00
casemap.h Adapted unimap.pl script and generated by it casemap.h to the Unicode 2000-04-23 19:58:17 +00:00
cderr.h Moved error codes to cderr.h. 1999-03-13 17:07:56 +00:00
cdrom.h - implemented serial numbers for audio CDs and data CDs 2000-02-07 16:28:52 +00:00
class.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
clipboard.h - Implement interprocess clipboard communication. 1999-09-03 15:17:57 +00:00
color.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
combo.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
comboex.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
comm.h Made win16 serial comms less of a CPU hog. 1999-11-25 21:57:32 +00:00
commctrl.h Added a few toolbar defines. 2000-04-14 14:08:19 +00:00
commdlg.h 32 bits message processing for color dialog. 2000-04-24 17:35:11 +00:00
compobj.h Removed unnecessary includes from ole related files. 1999-08-18 18:35:57 +00:00
config.h.in Enhanced libc's pthread configuration detection. 2000-04-29 16:44:19 +00:00
console.h Store config file contents in the registry so we only have to load it 2000-02-19 20:50:00 +00:00
crtdll.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
cursoricon.h Removed a number of global handle allocations and critical section 2000-04-08 21:06:06 +00:00
d3d.h Suppressed the inclusion of OpenGL headers. 1999-12-04 03:57:47 +00:00
datetime.h - Implementation of WM_SETFORMAT 2000-02-03 00:48:39 +00:00
dc.h Large-scale renaming of all Win32 functions and types to use the 1999-02-26 11:11:13 +00:00
dce.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
dde.h Removed the old, historical and no longer working IPC support. 1999-07-11 14:13:56 +00:00
ddeml.h Use DECLARE_HANDLE to declare handles. 2000-04-23 19:59:56 +00:00
ddraw.h Added GUIDs, defines, and structures for DirectX7. 2000-02-10 22:38:53 +00:00
debugdefs.h Generated again. 2000-05-03 18:43:34 +00:00
debugtools.h Optimized debugging API to reduce code size. 2000-02-10 22:15:21 +00:00
desktop.h Store monitor size and depth in the generic structure. 2000-03-25 17:30:13 +00:00
device.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
dialog.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
digitalv.h Mad the include files idempotent using a consistent macro naming 1999-06-12 18:36:54 +00:00
dinput.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
dispdib.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
display.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
dlgs.h Made the buttons in the filedlg change when selecting a different 1999-11-12 01:02:27 +00:00
docobj.h Removed #include of wingdi.h and windef.h from winuser.h (and resolved 2000-02-10 19:03:02 +00:00
dosexe.h Fixed 32-bit module name handling to conform better to Win9x. 1999-12-04 04:04:58 +00:00
dplay.h - Added dplayx LibMain for initialization of all dplayx 'global' data 1999-11-04 02:17:03 +00:00
dplobby.h Fixed ANSI C violations. 2000-02-26 13:17:55 +00:00
drive.h Added a per-drive FailReadOnly flag, and removed the global 2000-04-04 20:35:45 +00:00
driver.h Replaced Wine specific DRIVER_GetType by a correct implementation of 2000-01-15 22:29:32 +00:00
dsound.h Fixed typos in macro definitions for IDirectSoundBuffer_GetStatus, 2000-01-12 04:58:08 +00:00
elfdll.h Store the list of loaded dlls in the server, and generate debug events 2000-03-09 18:18:41 +00:00
enhmetafile.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
enhmetafiledrv.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
file.h Added a per-drive FailReadOnly flag, and removed the global 2000-04-04 20:35:45 +00:00
flatsb.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
flatthunk.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
font.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
gdi.h Added DIB_CreateDIBSection with extra parameter ovr_pitch, added 2000-04-29 16:47:07 +00:00
global.h Use exception handling to implement the IsBad* functions. 2000-05-01 21:23:02 +00:00
header.h - Return modified rectangle after layouting header control 2000-04-28 14:46:36 +00:00
heap.h Removed HEAP_xalloc. 2000-04-30 12:22:18 +00:00
hook.h Windows hook proc thunk management simplified. 1999-09-20 18:45:00 +00:00
hotkey.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
imagehlp.h Moved PE header definitions to winnt.h where they belong. 2000-04-18 11:58:24 +00:00
imagelist.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
imm.h Fixed ANSI compabillity. 1999-04-22 16:27:50 +00:00
initguid.h Declare only one instance of GUID_NULL. 1999-07-24 10:20:50 +00:00
input.h Added the possibility to have mouse movements reported relative to 1999-11-07 21:25:57 +00:00
instance.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
ipaddress.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
keyboard.h Moved graphics initialisation to the x11drv/ttydrv dll init code. 2000-03-20 18:21:19 +00:00
ldt.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
listview.h Implemented ListView_SetHoverTime(), ListView_GetHoverTime(), initial 2000-05-07 18:24:10 +00:00
lmcons.h Added stubs for RasEnumEntriesA and RasGetEntryDialParamsA. 1999-11-07 05:49:28 +00:00
loadorder.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
local.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
lzexpand.h Added extern "C" if __cplusplus is defined. 1999-06-12 10:53:06 +00:00
main.h Improved Winelib apps initialisation code. No longer need to link 2000-04-15 21:00:55 +00:00
Makefile.in Improved support for Makefiles that need to recurse in subdirectories. 2000-04-09 18:19:59 +00:00
mapidefs.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
mdi.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
menu.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
message.h Removed a number of global handle allocations and critical section 2000-04-08 21:06:06 +00:00
metafile.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
metafiledrv.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
miscemu.h Optimized debugging API to reduce code size. 2000-02-10 22:15:21 +00:00
mmddk.h Moved hardware related handling to dlls/winmm/joystick driver. 2000-02-26 13:14:04 +00:00
mmreg.h Mad the include files idempotent using a consistent macro naming 1999-06-12 18:36:54 +00:00
mmsystem.h Fixed segmented/linear buffers manipulation. 2000-03-19 21:16:37 +00:00
module.h Authors: Gavriel State <gavriels@corel.com>, Ulrich Czekalla <ulrichc@corel.com> 2000-04-28 20:26:35 +00:00
monitor.h Store monitor size and depth in the generic structure. 2000-03-25 17:30:13 +00:00
monthcal.h - Implementation of WM_SETFORMAT 2000-02-03 00:48:39 +00:00
mouse.h Implemented Mousewheel support. 2000-04-18 11:56:33 +00:00
msacm.h Made msacm32 really load ACM drivers. 1999-10-31 18:29:16 +00:00
msacmdrv.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
msdos.h Changed CONTEXT into CONTEXT86 everywhere we really want an i386 1999-06-26 18:40:24 +00:00
nativefont.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
neexe.h Moved PE header definitions to winnt.h where they belong. 2000-04-18 11:58:24 +00:00
netspi.h Made the include files self-sufficient. 1999-10-24 21:48:50 +00:00
nonclient.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
ntddk.h Removed PDB32_DEBUGGED flag and send all debug events unconditionally. 2000-03-08 16:41:37 +00:00
ntdef.h - implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*, 2000-01-23 22:35:33 +00:00
ntsecapi.h - implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*, 2000-01-23 22:35:33 +00:00
oaidl.h Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
objbase.h Some non-threatening fixes to some headers, as well as some casting 1999-06-05 15:23:20 +00:00
objidl.h Small fixes. 1999-02-19 10:00:54 +00:00
ocidl.h Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
ole.h CoLoadLibrary gets UNICODE, not ASCII strings. (spotted by Lawson 2000-03-04 19:24:25 +00:00
ole2.h Implemented OLE clipboard functionality for Embed Source format. 2000-03-08 18:49:36 +00:00
ole2ver.h - the OLE version returned was too low 1999-12-05 23:52:56 +00:00
oleauto.h Add DosDateTimeToVariantTime prototype. 2000-05-03 17:42:40 +00:00
olectl.h Made OleCreateFontIndirect have the same signature (exactly) as the 2000-02-07 16:27:33 +00:00
oledlg.h Define the COM macros even in C++. 1999-10-23 20:09:05 +00:00
oleidl.h Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
options.h Got rid of -debug wine's option (wine now requires an external debugger). 2000-04-13 19:29:11 +00:00
pager.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
palette.h More code moved to the X11 driver (bitmap and palette and misc). 1999-04-01 08:16:08 +00:00
path.h Move Bezier code out of x11drv into commmon GDI code; if any driver 1999-12-20 04:14:48 +00:00
pe_image.h PE_LoadImage: removed version parameter, set last error correctly. 2000-05-03 18:43:11 +00:00
pen.h Large-scale renaming of all Win32 functions and types to use the 1999-02-26 11:11:13 +00:00
poppack.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
process.h Store process file name in startup info. 2000-05-03 18:42:40 +00:00
progress.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
prsht.h Removed #include of wingdi.h and windef.h from winuser.h (and resolved 2000-02-10 19:03:02 +00:00
psapi.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
psdrv.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
pshpack1.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
pshpack2.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
pshpack4.h Solaris C/C++ compile fix. 1999-07-31 17:35:33 +00:00
pshpack8.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
queue.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
ras.h Added stubs for RasEnumEntriesA and RasGetEntryDialParamsA. 1999-11-07 05:49:28 +00:00
rebar.h - added version messages 1999-11-23 23:38:22 +00:00
region.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
richedit.h Jean-Claude Batista 2000-05-07 20:23:41 +00:00
scroll.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
selectors.h Fixed some Solaris specific assembler problems. 2000-02-27 16:39:48 +00:00
server.h Store process file name in startup info. 2000-05-03 18:42:40 +00:00
services.h Made the service thread instanciable in every process. 1999-06-12 08:24:23 +00:00
servprov.h Define the COM macros even in C++. 1999-10-23 20:09:05 +00:00
shell.h Complete cleanup, bugfixes. 2000-04-28 20:23:46 +00:00
shellapi.h Started implementation of shell notifications. 2000-02-20 18:40:55 +00:00
shlguid.h - made IShellFolder a aggregable object 1999-11-23 22:31:18 +00:00
shlobj.h Complete cleanup, bugfixes. 2000-04-28 20:23:46 +00:00
shlwapi.h Complete cleanup, bugfixes. 2000-04-28 20:23:46 +00:00
snoop.h Adapted to new-style Wine thunks. 1999-08-15 12:45:01 +00:00
spy.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
sql.h Xiang Li 1999-12-11 23:56:46 +00:00
sqlext.h Xiang Li 1999-12-11 23:56:46 +00:00
sqltypes.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
stackframe.h Made the winedbg an external and WineLib program. 2000-04-13 19:31:58 +00:00
static.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
status.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
storage.h
stress.h Fixed some of the issues reported by winapi-check. 1999-09-23 11:48:02 +00:00
struct32.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
syslevel.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
sysmetrics.h Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by 1999-05-22 11:33:23 +00:00
tab.h Added the ability to use multiline tab controls to wine. 2000-05-09 22:33:48 +00:00
tapi.h Fixed/added missing/wrong function prototypes and made internal 1999-07-31 14:41:43 +00:00
task.h Mark initial process as 32-bit for WineLib apps. 2000-01-30 21:16:06 +00:00
tchar.h Moved the definition of PTSTR and LPTSTR from tchar.h to winnt.h. 2000-03-19 12:45:28 +00:00
thread.h Setup the initial thread %fs from a constructor. 2000-05-01 21:21:31 +00:00
tlhelp32.h Implemented thread and (partial) module snapshots, based on the work 2000-04-16 19:45:05 +00:00
toolbar.h - added version messages and some simple get/set messages. 1999-11-23 22:33:41 +00:00
toolhelp.h Implemented thread and (partial) module snapshots, based on the work 2000-04-16 19:45:05 +00:00
tooltips.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
trackbar.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
treeview.h - (final?) update of TreeView_* macro's. 1999-11-28 19:50:01 +00:00
ts_xf86dga.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xf86dga2.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xf86vmode.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xlib.h - added thread-safety protection to XListPixmapFormats 2000-04-29 17:16:53 +00:00
ts_xpm.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xresource.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xshm.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ts_xutil.h Removed X_DISPLAY_MISSING. 2000-04-25 19:55:35 +00:00
ttydrv.h Fixed ttydrv compile when using curses. Cleaned up a few #ifdefs. 2000-03-30 19:26:44 +00:00
tweak.h Misc small cleanups. 2000-03-18 22:25:41 +00:00
unknwn.h
updown.h Implementation of the updown buddy windproc subclassing for the 1999-07-18 13:30:01 +00:00
urlmon.h Merged urlmon.dll and wininet.dll from the Corel tree (implementation 2000-04-11 20:07:00 +00:00
user.h Store monitor size and depth in the generic structure. 2000-03-25 17:30:13 +00:00
ver.h ver.h is a legacy header. winver.h should be used instead. 1999-05-29 11:15:39 +00:00
version.h Release 20000430. 2000-04-30 13:39:07 +00:00
vfw.h Define the COM macros even in C++. 1999-10-23 20:09:05 +00:00
vga.h Added alphanumeric mode to the VGA emulation. 2000-02-03 00:46:29 +00:00
w32sys.h Mad the include files idempotent using a consistent macro naming 1999-06-12 18:36:54 +00:00
win.h Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
win16drv.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
winaspi.h - Slightly reworked include files (less messy, more straightforward). 2000-03-08 19:41:49 +00:00
winbase.h Moved Load/FreeLibrary16 definition to winbase16.h. 2000-05-07 18:39:28 +00:00
wincon.h Fixed COORD structure definition. 2000-05-03 17:48:21 +00:00
wincrypt.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
windef.h DECLARE_HANDLE should not be undef'ed after use. 2000-04-23 19:59:42 +00:00
windows.h Should include 'winspool.h'. 2000-03-19 12:45:06 +00:00
windowsx.h Added missing macros. 2000-03-26 14:41:34 +00:00
wine_gl.h - (ugly) fix for the 'Xmd.h' problem 2000-01-15 22:24:47 +00:00
winerror.h Implemented OLE clipboard functionality for Embed Source format. 2000-03-08 18:49:36 +00:00
wingdi.h Delete objects after use in EnumEnhMetaFile. 2000-03-30 20:22:41 +00:00
wininet.h Fixed typo. 2000-04-18 11:53:45 +00:00
winioctl.h #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
winnetwk.h Corrected wrong parameter counts for WNetCachePassword and 1999-11-23 22:27:03 +00:00
winnls.h Move definition of CPINFO structure from winbase.h to winnls.h 2000-02-25 21:36:27 +00:00
winnt.h Reserve space for the PE header at the start of the .so file. 2000-05-10 03:48:00 +00:00
winpos.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
winproc.h Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
winreg.h Moved some registry definitions to winnt.h. 2000-03-26 14:41:10 +00:00
winsock.h FreeBSD 3.4 compile fix. 2000-05-03 18:08:27 +00:00
winsock2.h Added some basic Winsock2 definitions. 1999-09-27 11:48:11 +00:00
winspool.h Made the include files self-sufficient. 1999-10-24 21:48:50 +00:00
winsvc.h Added code to some service functions (some untested), fixed 1999-12-04 04:03:45 +00:00
winuser.h Added WM_SIZING message support. 2000-05-05 18:28:10 +00:00
winver.h Move VerLanguageName[AW] back to base (exported from KERNEL32 ...). 1999-09-19 12:15:58 +00:00
winversion.h Send WM_CTLCOLOREDIT not WM_CTLCOLORSTATIC messages to parent of a 1999-11-10 19:55:29 +00:00
wnaspi32.h - Slightly reworked include files (less messy, more straightforward). 2000-03-08 19:41:49 +00:00
wownt32.h Moved implementation of WOW routines to single file. 1999-08-18 18:31:26 +00:00
wrc_rsc.h Mad the include files idempotent using a consistent macro naming 1999-06-12 18:36:54 +00:00
wtypes.h Added support for anonymous structs/unions on compilers that implement it. 1999-09-19 14:20:33 +00:00
x11drv.h Added DIB_CreateDIBSection with extra parameter ovr_pitch, added 2000-04-29 16:47:07 +00:00
x11font.h Make sure that all calls use the extended structures which are a 1999-10-24 17:26:45 +00:00