Sweden-Number/include
Eric Pouech b53b5bcb50 - fixed a couple of bugs in ntdll environment functions (one in trace,
the other one in environment variable expansion)
- the process parameters, when passed thru wineserver, are now fully
  handled in ntdll, they are stored in the RTL_USER_PROCESS_PARAMETERS
  structure.
- later on in kernel32 loading sequence, those parameters are copied
  into STARTUPINFO shadow structures
- later modification to those paramters are now reflected to the
  RTL_USER_PROCESS_PARAMETERS structure (and STARTUPINFO is kept
  untouched) (for example, StdHandle setting) (Win 2k behaves like this)
- ENVDB has been removed
- command line inheritance (from unix command line) is now purely in ntdll
- all kernel32 environment functions now rely on their ntdll counterparts
- goodies: input/output handle inheritance while asking for a detached
  console is better handled; a few more kernel32 environment tests now
  pass ; silenced a valgrind warning in process creation
2003-06-18 03:23:22 +00:00
..
bitmaps Removed LoadOEMResource from USER driver. 2002-01-04 18:27:41 +00:00
msvcrt Added CLOCKS_PER_SEC. 2003-06-04 20:24:16 +00:00
wine Make it possible to retrieve an inheritable handle in open_named_pipe 2003-06-14 01:31:56 +00:00
.cvsignore Created include/Makefile.in to separate header file installation from 1999-02-13 12:18:33 +00:00
Makefile.in Stubbed some interfaces for the FilterGraph CLSID. 2003-06-13 18:06:44 +00:00
accctrl.h Added accctrl.h header. 2002-12-19 04:15:02 +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 Properly import basetsd.h and guiddef.h. 2003-03-16 23:54:18 +00:00
bitmap.h Fixed a number of dll separation issues. 2002-08-28 22:35:23 +00:00
builtin16.h Force loadorder of 16-bit dlls to builtin if their 32-bit counterpart 2002-08-16 20:02:54 +00:00
callback.h Moved the functionality of starting Win16 and DOS programs from the 2003-04-27 00:47:58 +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 - Add a max wait time for selection notifies. 2002-08-27 19:19:49 +00:00
comcat.h Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +00:00
commctrl.h Check the mask flags in the item structure to determine how much 2003-05-02 20:14:33 +00:00
commdlg.h Define SNDMSG. 2002-09-30 18:51:33 +00:00
compobj.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
config.h.in Implemented GetSystemInfo on NetBSD. 2003-05-20 17:48:40 +00:00
control.h Make the header in-line with current ICOM naming conventions. 2003-06-16 01:17:10 +00:00
cpl.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
cursoricon.h Fixed more -DSTRICT issues. 2002-11-22 20:43:01 +00:00
custcntl.h Added WINELIB_NAME_AW for LPCCINFO. 2002-11-08 18:54:26 +00:00
d3d.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
d3d8.h Added some defines to d3d8 header. 2003-04-13 01:02:52 +00:00
d3d8caps.h Added Direct3D 8 headers. 2002-09-12 22:25:16 +00:00
d3d8types.h Fill in lots of unimplemented render states. 2003-06-04 20:10:43 +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 - support DirectInput 8 interfaces. 2002-06-14 00:39:44 +00:00
d3dvec.inl Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
d3dx8core.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +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 Expect multiple DNS_ flags. 2003-05-19 23:27:16 +00:00
ddeml.h Expect multiple DNS_ flags. 2003-05-19 23:27:16 +00:00
ddraw.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
ddrawi.h Fixed a few function pointer typedefs. 2003-03-18 19:59:47 +00:00
digitalv.h Moved 16 bit digital structs to include/wine/mmsystem16.h. 2002-10-23 18:43:00 +00:00
dinput.h - DInput WideChar classes support. This time all dinput versions have 2003-06-16 20:22:13 +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
dls1.h Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
dmdls.h Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
dmerror.h Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +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
dmplugin.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dmusbuff.h Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
dmusicc.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dmusicf.h Added stubs for dpnhpast and for all the dmusic dlls. 2003-04-08 03:56:04 +00:00
dmusici.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dmusics.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
docobj.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dplay.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dplobby.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
drive.h Migrate most int21 ioctl routines to winedos. 2003-06-04 20:17:52 +00:00
dsconf.h Added partial property set support which is used by dxdiag.exe. 2003-04-29 22:49:52 +00:00
dsdriver.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
dshow.h Stubbed some interfaces for the FilterGraph CLSID. 2003-06-13 18:06:44 +00:00
dsound.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
excpt.h Move excpt.h out of include/msvcrt/ as it does not conflict with any 2002-12-12 23:34:01 +00:00
fci.h Added FIXME:s in the stubs. 2002-12-02 19:00:59 +00:00
fdi.h Added FIXME:s in the stubs. 2002-12-02 19:00:59 +00:00
file.h Added support for overlapped ioctl requests (and a few other 2003-06-13 16:33:50 +00:00
gdi.h Implemented GdiComment for enhanced metafiles. 2003-05-21 18:28:49 +00:00
global.h Fixed a number of dll separation issues. 2002-08-28 22:35:23 +00:00
guiddef.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
heap.h Remove the HEAP_strdupAtoW macro. 2003-01-23 23:07:56 +00:00
icmpapi.h Install ipexport.h and icmpapi.h with the other Windows includes. 2002-12-03 22:08:14 +00:00
imagehlp.h Remove references to PCVOID and LPUINT. 2002-09-17 01:35:09 +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
instance.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ipexport.h Added an implementation of iphlpapi.dll; most Get* functions 2003-05-13 03:32:20 +00:00
iphlpapi.h Added an implementation of iphlpapi.dll; most Get* functions 2003-05-13 03:32:20 +00:00
ipifcons.h Added an implementation of iphlpapi.dll; most Get* functions 2003-05-13 03:32:20 +00:00
iprtrmib.h Added an implementation of iphlpapi.dll; most Get* functions 2003-05-13 03:32:20 +00:00
iptypes.h Added an implementation of iphlpapi.dll; most Get* functions 2003-05-13 03:32:20 +00:00
lm.h Implemented NetQueryDisplayInformation, NetUserGetInfo, created 2002-09-23 20:36:50 +00:00
lmaccess.h Implemented NetQueryDisplayInformation, NetUserGetInfo, created 2002-09-23 20:36:50 +00:00
lmapibuf.h Implemented buffer management functions, a couple of workstation 2002-09-11 02:35:17 +00:00
lmbrowsr.h Implemented NetQueryDisplayInformation, NetUserGetInfo, created 2002-09-23 20:36:50 +00:00
lmcons.h Implemented NetQueryDisplayInformation, NetUserGetInfo, created 2002-09-23 20:36:50 +00:00
lmerr.h Stub NetGetDCName(). Add in the rest of the NERR_* defines. 2002-12-13 20:28:03 +00:00
lmwksta.h Separate "Enumerate Hardware Addresses" as function, as other netapi32 2003-02-14 23:29:24 +00:00
local.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
lzexpand.h Fix for building lzexpand with Mingw or MS_VC++ includes 2003-04-30 17:15:06 +00:00
mapi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
mapicode.h Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +00:00
mapidefs.h Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +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 Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +00:00
minmax.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
miscemu.h Made INSTR_EmulateInstruction return the exception code. 2003-05-14 19:41:16 +00:00
mmddk.h Added support for multiple direct sound devices. 2003-03-15 00:54:11 +00:00
mmreg.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
mmsystem.h Define some additional constants. 2003-04-13 01:05:17 +00:00
module.h Moved a couple of 16-bit module functions from to loader/ne/module.c. 2003-05-21 18:32:17 +00:00
msacm.h winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
msacmdlg.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
msdos.h Moved dosconf.c to winedos. 2003-04-21 23:22:53 +00:00
mssip.h Add and use the header files mssip.h and sipbase.h. 2002-09-09 19:35:42 +00:00
mswsock.h Add mswsock.h, move relevant definitions to this header. 2002-05-22 01:51:41 +00:00
nb30.h Use iphlpapi to enumerate LAN adapters. 2003-06-16 01:23:20 +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 Provide stub implementations of GetTypeByNameA and SetServiceA. 2003-01-30 00:23:39 +00:00
ntddcdrm.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ntddscsi.h Added support for overlapped ioctl requests (and a few other 2003-06-13 16:33:50 +00:00
ntddstor.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
ntsecapi.h Added policy access constants, type definition. 2002-09-11 00:48:26 +00:00
ntstatus.h Move all STATUS_* and RPC_NT_* to ntstatus.h as per Windows SDK. 2002-09-17 00:03:39 +00:00
oaidl.h The com_interface attribute is not needed on derived classes. 2003-04-12 00:09:14 +00:00
oaidl.idl Wrote a new oaidl.idl to replace include/wine/obj_oleaut.h and 2003-01-05 20:31:51 +00:00
objbase.h The com_interface attribute is not needed on derived classes. 2003-04-12 00:09:14 +00:00
objidl.h - Implement a few more cases in PropVariantClear. 2003-05-13 00:32:43 +00:00
objidl.idl - Implement a few more cases in PropVariantClear. 2003-05-13 00:32:43 +00:00
ocidl.h Include oaidl.h instead of wine/obj_oleaut.h. 2003-01-05 01:06:30 +00:00
ole2.h Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +00:00
ole2ver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
oleauto.h Moved a couple of definitions from include/wine/obj_oleaut.h to 2003-01-05 01:05:45 +00:00
olectl.h Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
oledlg.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
oleidl.h Temporarily include objbase.h from oleidl.h. 2003-01-05 01:06:19 +00:00
options.h Added a GNU C implementation of some of the DECLSPEC_ macros and used 2002-10-01 18:07:37 +00:00
palette.h Fixed some handle type mismatches and added a few casts in prevision 2002-07-31 19:26:03 +00:00
pktdef.h Added stubs for WINTAB{,32}.DLL (used by many important drawing 2002-12-17 01:49:16 +00:00
poppack.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
prsht.h Rename __WINE__ to __WINESRC__. 2003-01-04 00:52:18 +00:00
psapi.h Added the missing APIs. 2003-01-08 23:59:31 +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
ras.h Add stubs for RasDeleteSubEntry* (new in WinMe/WinXP). 2003-06-13 18:52:36 +00:00
regstr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
richedit.h Removed a couple of extra semicolons. 2003-01-24 00:49:32 +00:00
richole.h Improved richedit headers. 2002-08-09 19:51:49 +00:00
rpc.h Dummy RPC exception macros. 2003-04-19 20:06:58 +00:00
rpcdce.h Some RPC definitions. 2003-01-31 03:21:11 +00:00
rpcdcep.h Authors: Greg Turner <gmturner007@ameritech.net>, Ove Kaaven <ovek@transgaming.com> 2002-12-02 21:17:04 +00:00
rpcndr.h Some RPC definitions. 2003-01-31 03:21:11 +00:00
rpcnterr.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
rpcproxy.h Comment out unneeded extensions. 2003-03-23 20:03:48 +00:00
selectors.h Moved LDT selector allocation routines to libwine. 2003-02-26 20:34:45 +00:00
servprov.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
setupapi.h Provide stub for SetupDiGetClassDevsW. 2002-10-10 18:57:32 +00:00
shellapi.h Reimplement SHFileOperation in Unicode, based on the work of Dietrich 2003-04-19 20:09:09 +00:00
shlguid.h Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
shlobj.h - Support a few more flags 2003-06-06 18:09:38 +00:00
shlwapi.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
sipbase.h Add and use the header files mssip.h and sipbase.h. 2002-09-09 19:35:42 +00:00
snoop.h Added possibility to filter relay traces based on the module that 2003-04-07 23:27:54 +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 Setup exception frame around 16-bit calls to unwind stack properly. 2002-08-13 03:29:17 +00:00
storage.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
strmif.h Make the header in-line with current ICOM naming conventions. 2003-06-16 01:17:10 +00:00
syslevel.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 Use the standard symbol names instead of the msvcrt specific ones. 2003-01-07 23:09:54 +00:00
thread.h Remove SIGALRM handler. 2003-06-16 01:18:26 +00:00
tlhelp32.h Fixed some handle conversions in prevision of void* handles. 2002-10-04 00:27:10 +00:00
toolhelp.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
unknwn.h The com_interface attribute is not needed on derived classes. 2003-04-12 00:09:14 +00:00
unknwn.idl The com_interface attribute is not needed on derived classes. 2003-04-12 00:09:14 +00:00
urlmon.h Add a stub for CompareSecurityIds (new in WinXP). 2003-06-13 16:29:36 +00:00
user.h Get rid of the 32-bit user signal proc since we always run builtin 2003-05-15 23:11:00 +00:00
uuids.h Stubbed some interfaces for the FilterGraph CLSID. 2003-06-13 18:06:44 +00:00
ver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
vfw.h Simplified COM interface declarations, removing the need to define 2003-04-11 00:31:02 +00:00
vfwmsgs.h Rewrote some headers from scratch to avoid EULA/patent concerns. 2002-05-02 01:22:00 +00:00
win.h Catch broadcast window handles in functions that are implemented using 2003-05-19 19:00:02 +00:00
winbase.h Moved the EnumResource* functions to the kernel dll, and fixed their 2003-05-07 03:21:26 +00:00
wincon.h Set the edition mode as a specific attribute, not an extension of the 2003-01-09 06:01:32 +00:00
wincrypt.h Added stubs for CertSaveStore and CertEnumCertificatesInStore. 2003-05-12 03:21:45 +00:00
windef.h Define __stdcall in msvcrt/process.h if windef.h hasn't been included. 2003-01-15 03:31:49 +00:00
windows.h Rename __WINE__ to __WINESRC__. 2003-01-04 00:52:18 +00:00
windowsx.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
winerror.h Add a couple missing macros. 2002-12-24 00:26:16 +00:00
wingdi.h GetRandomRgn(...,1) returns the current clipping rgn. 2003-05-19 19:03:19 +00:00
wininet.h Fix some problems found while compiling and linking Wine under 2003-03-31 23:58:27 +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 Added value for default Unix codepage to all the locale definitions. 2003-05-20 02:20:48 +00:00
winnt.h Added AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation. 2003-06-16 19:44:06 +00:00
winpos.h Reimplemented Get/SetActiveWindow, Get/SetFocus and 2002-10-11 23:41:06 +00:00
winreg.h Added prototypes for the Remote Shutdown Api calls. 2003-03-17 21:21:15 +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
winsock.h Include time.h instead of sys/time.h. 2003-06-13 18:07:25 +00:00
winsock2.h Add prototype for __WSAFDIsSet. Fix syntax error. 2003-05-13 00:37:36 +00:00
winspool.h Remove extra #include directives from winspool.h. 2003-01-07 23:09:22 +00:00
winsvc.h Assorted Win2k/WinXP stubs. 2002-11-25 20:50:53 +00:00
wintab.h Added stubs for WINTAB{,32}.DLL (used by many important drawing 2002-12-17 01:49:16 +00:00
wintabx.h Added stubs for WINTAB{,32}.DLL (used by many important drawing 2002-12-17 01:49:16 +00:00
winternl.h - fixed a couple of bugs in ntdll environment functions (one in trace, 2003-06-18 03:23:22 +00:00
winuser.h Add missing ENDSESSION_LOGOFF define. 2003-05-14 19:31:00 +00:00
winver.h Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
wnaspi32.h Removed C++ style comments. 2002-06-28 17:37:34 +00:00
wownt32.h Replaced most uses of the auto-generated glue code by explicit calls 2003-02-27 21:09:45 +00:00
ws2spi.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ws2tcpip.h - Map winsock sockopts to the POSIX equivalents for IP multicast. 2003-04-04 22:04:47 +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 Fixed DECIMAL_SETZERO 2003-05-16 20:13:50 +00:00
wtypes.idl Fixed DECIMAL_SETZERO 2003-05-16 20:13:50 +00:00
zmouse.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00