wine/include
Ove Kaaven 935e3df35c Support DirectSound 8 interfaces. Split interface implementations into
separate files. Split primary buffer and secondary buffer interfaces
into separate implementations. Made the primary buffer state part of
the dsound object, so primary buffer objects can be created and
refcounted independently. Made the interfaces follow COM aggregation
rules more closely. Converted the dsound critical section to a R/W
lock to improve potential remixing concurrency. Fixed various bugs and
refcounting issues.
2002-06-13 19:15:06 +00:00
..
bitmaps Removed LoadOEMResource from USER driver. 2002-01-04 18:27:41 +00:00
msvcrt Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wine Moved specification of relay and snoop include/exclude functions to 2002-06-04 17:48:41 +00:00
.cvsignore Created include/Makefile.in to separate header file installation from 1999-02-13 12:18:33 +00:00
async.h MS C related changes. 2002-05-04 18:37:08 +00:00
audevcod.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
basetsd.h Moved WORDS_BIGENDIAN macros to basetsd.h. 2002-05-29 02:02:19 +00:00
bitmap.h Added function table to GDI objects for better encapsulation. 2002-05-31 18:43:22 +00:00
builtin16.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
callback.h Added support for DPMI RawModeSwitch. 2002-05-07 17:59:10 +00:00
cderr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
cguid.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
clipboard.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
comcat.h Added definitions for the Component Categories Manager. 2002-05-09 19:49:14 +00:00
commctrl.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
commdlg.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
compobj.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
config.h.in Added configure check for the soname of libraries that we load 2002-05-20 18:29:58 +00:00
cpl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
cursoricon.h Removed CURSORICON_IconToCursor now that we support color cursors. 2002-06-02 21:29:23 +00:00
d3d.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
d3dcaps.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
d3dhal.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
d3dtypes.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
d3dvec.inl Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dce.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dciddi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dde.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ddeml.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ddraw.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ddrawi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
digitalv.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dinput.h - Made sure const LP were actually const in dinput.h. 2002-06-02 21:18:48 +00:00
dispdib.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
dlgs.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
dmo.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
dmoreg.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
dmort.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
docobj.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
dplay.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
dplobby.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
drive.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dsdriver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
dshow.h Commented out removed headers. 2002-05-02 01:30:30 +00:00
dsound.h Support DirectSound 8 interfaces. Split interface implementations into 2002-06-13 19:15:06 +00:00
file.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
font.h Better encapsulation of the font and metafile objects. 2002-06-04 01:02:51 +00:00
gdi.h Moved DC origin into device-specific structure. 2002-06-10 22:52:47 +00:00
global.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
guiddef.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
heap.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
hook.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
imagehlp.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
imm.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
initguid.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
input.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
instance.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
lmcons.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
local.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
lzexpand.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
Makefile.in Removed some more trailing whitespace. 2002-06-01 02:55:48 +00:00
mapi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
mapicode.h Include winerror.h if in Winelib mode. 2002-05-23 02:38:56 +00:00
mapidefs.h Include winerror.h if in Winelib mode. 2002-05-23 02:38:56 +00:00
mciavi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
mcx.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
mediaerr.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
mediaobj.h Rewrote some headers from scratch based on publicly available 2002-03-22 19:20:11 +00:00
message.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
minmax.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
miscemu.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
mmddk.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
mmreg.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
mmsystem.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
module.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
msacm.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
msacmdlg.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
msdos.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
mswsock.h Add mswsock.h, move relevant definitions to this header. 2002-05-22 01:51:41 +00:00
nb30.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
netspi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
nonclient.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
nspapi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ntddcdrm.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ntddk.h Declare NtCreateFile(), NtOpenFile() and NtReadFile(). 2002-06-02 21:24:34 +00:00
ntddscsi.h Implementation of IOCTL_SCSI_PASS_THROUGH and 2002-05-01 22:01:30 +00:00
ntddstor.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ntdef.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ntsecapi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
oaidl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
objbase.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
objidl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ocidl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ole2.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ole2ver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ole.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
oleauto.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
olectl.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
oledlg.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
oleidl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
options.h Removed most inclusions of options.h. 2002-05-23 19:40:18 +00:00
palette.h Better separation of the palette functions. 2002-06-02 21:40:24 +00:00
path.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
poppack.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
prsht.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
psapi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
pshpack1.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
pshpack2.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
pshpack4.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
pshpack8.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
queue.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ras.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
regstr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
richedit.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
rpc.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
rpcdce.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
rpcdcep.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
rpcndr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
rpcnterr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
rpcproxy.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
selectors.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
servprov.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
setupapi.h Stub implementations of some functions. 2002-05-28 22:39:14 +00:00
shellapi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
shlguid.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
shlobj.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
shlwapi.h Test for IStream_IMETHODS before defining APIs that need the IStream 2002-05-21 18:36:51 +00:00
snoop.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
spy.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
sql.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
sqlext.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
sqltypes.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
stackframe.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
storage.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
syslevel.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
sysmetrics.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
tapi.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
task.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
tchar.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
thread.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
tlhelp32.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
toolhelp.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ts_shape.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
ts_xf86dga2.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
ts_xf86dga.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
ts_xf86vmode.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
ts_xlib.h Added some #ifdefs HAVE_X11_XLIB_H where appropriate. 2002-05-10 01:08:56 +00:00
ts_xresource.h Added some #ifdefs HAVE_X11_XLIB_H where appropriate. 2002-05-10 01:08:56 +00:00
ts_xshm.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
ts_xutil.h Added some #ifdefs HAVE_X11_XLIB_H where appropriate. 2002-05-10 01:08:56 +00:00
ts_xvideo.h Fix the #include order for config.h. 2001-11-06 20:57:11 +00:00
unknwn.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
urlmon.h Added some error codes. 2002-04-08 23:40:13 +00:00
user.h Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian 2002-05-23 02:53:10 +00:00
uuids.h Rewrote some headers from scratch to avoid EULA/patent concerns. 2002-05-02 01:22:00 +00:00
ver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
vfw.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
vfwmsgs.h Rewrote some headers from scratch to avoid EULA/patent concerns. 2002-05-02 01:22:00 +00:00
win.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winbase.h More stream definitions. 2002-06-04 00:51:05 +00:00
wincon.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
wincrypt.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
windef.h Attempt at fixing MAX_PATH issues for mingw. 2002-05-01 18:13:18 +00:00
windows.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
windowsx.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wine_gl.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winerror.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wingdi.h Authors: Jesse Allen <uh_ja@gmx.net>, Lionel Ulmer <lionel.ulmer@free.fr> 2002-06-10 02:28:42 +00:00
wininet.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winioctl.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winnetwk.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winnls.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winnt.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winpos.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winproc.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winreg.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winres.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winresrc.h Rewrote some headers from scratch to avoid EULA/patent concerns. 2002-05-02 01:22:00 +00:00
winsock2.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winsock.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winspool.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winsvc.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
winuser.h Duplicated wsprintf implementation in shlwapi. 2002-06-04 23:11:09 +00:00
winver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wnaspi32.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wownt32.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wrc_rsc.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ws2spi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ws2tcpip.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
wshisotp.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
wsipx.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
wtypes.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
x11drv.h Moved DC origin into device-specific structure. 2002-06-10 22:52:47 +00:00
x11font.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
zmouse.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00