Commit Graph

4827 Commits

Author SHA1 Message Date
Alexandre Julliard ff7795ef4c Don't send an extra signal when waiting for a debug event, just do a
normal wait.  Return the debug event status directly as return value
of the server call.
2005-11-01 21:47:07 +00:00
Huw Davies 063824dd22 Implement playback of EMR_ALPHABLEND. 2005-10-31 21:04:18 +00:00
Mike McCormack ec5edeebf4 Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine. 2005-10-30 19:21:51 +00:00
Alexandre Julliard 220f2ce9fb Make all winecrt0 functions and variables hidden. 2005-10-30 19:10:35 +00:00
Christian Costa a52a4daa9b Remove no longer used wine_dbg_parse_options and wine_dbg_add_options
prototypes.
2005-10-30 19:05:27 +00:00
Mike McCormack 06c477fec8 Add a stub implementation of msi.MsiSetMode. 2005-10-30 19:05:13 +00:00
Ivan Leo Puoti ce08973ffa Fix NtQueryDirectoryObject prototype, documentation, and the
definition of the structure it uses.
2005-10-28 16:42:11 +00:00
Vitaliy Margolen a996000ad5 - Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an
inherit flag.
- Pass DesiredAccess to the server when creating mailslot.
2005-10-27 18:30:37 +00:00
Dmitry Timoshkov 26b40c296f Add some missing USER definitions, add a couple of FIXMEs for not
implemented features.
2005-10-27 18:28:23 +00:00
Robert Shearman 95b6266a9c Add the macros used in dlldata.c files. 2005-10-27 12:09:05 +00:00
Ivan Leo Puoti e1008c386f Add stub implementation for NtAccessCheckAndAuditAlarm. 2005-10-27 10:25:41 +00:00
Stefan Leichter f91e230b99 Declare ExecuteCab and TranslateInfString. 2005-10-27 10:24:26 +00:00
Juan Lang c534fa1e82 Implement CryptMem and undocumented I_Crypt*Tls functions, with tests. 2005-10-27 10:24:20 +00:00
Robert Shearman 3c2bda8f83 Add IFontEventsDisp and IProvideMultipleClassInfo. 2005-10-27 10:19:54 +00:00
Huw Davies c4e8f06375 Stubs for NdrStubForwardingFunction and NdrCStdStubBuffer2_Release
along with a few related defines.
2005-10-26 13:56:00 +00:00
Vitaliy Margolen af53827901 Add OBJECT_BASIC_INFORMATION to winternl.h. 2005-10-26 10:11:23 +00:00
Dmitry Timoshkov 62d3ab9bd0 Add a test for GetCurrentObject, make it pass under Wine. 2005-10-26 10:10:23 +00:00
Alexandre Julliard 2058f54300 Added a __wine_dbg_set_channel_flags function to allow changing flags
from inside the code.
2005-10-18 10:49:20 +00:00
Alexandre Julliard 36c3199782 Default search path for an include file should be based on the path of
the parent source file, not the current directory.
2005-10-10 18:06:50 +00:00
Peter Lemenkov 83a1b97888 Added security.h. 2005-10-06 12:28:46 +00:00
Huw Davies 90020c953a Add a Wine specific flag to GetRasterizeCaps that reports whether
freetype's patented hinter is enabled.  This will be used by winex11
to check whether it should honour the gasp table settings.
2005-10-06 12:28:11 +00:00
Dimi Paun 1ae16a5160 Allow MSVC to use Wine's headers. 2005-10-04 11:30:27 +00:00
Robert Reif e577a2a391 Fixes so d3d9.h and dsound.h can be included at the same time. 2005-10-03 11:04:06 +00:00
Juan Lang 4c5067ef8f Add defines needed for installable OID functions. 2005-09-30 10:35:03 +00:00
Robert Reif a59c0416e0 Added missing error code. 2005-09-30 10:34:43 +00:00
Alexandre Julliard 784c94516b Export the get_channel_flags function avoid warnings when passing a
NULL format to wine_dbg_log.
Removed a few no longer used functions.
2005-09-29 11:16:52 +00:00
Alexandre Julliard 7ddab75619 Declare debug channels as static variables so that we don't need to
generate an external .dbg.c file to define them.
2005-09-28 18:34:00 +00:00
H. Verbeet f469b6f8de Fix missing prototypes when using nVidia OpenGL headers. 2005-09-28 18:12:00 +00:00
Alexandre Julliard cbc38965c0 New scheme for keeping track of debug channels that doesn't require
maintaining a list of all loaded dlls.
2005-09-28 15:21:48 +00:00
Huw Davies 1d34b3a99c EnumDisplayDevices and GetMonitorInfo should return the same device
name for the primary device.
Make both EnumDisplayDevicesA and GetMonitorInfoA call their unicode
counterparts.
Update prototype of EnumDisplayDevices.
Add some tests.
2005-09-28 10:17:13 +00:00
Juan Lang 531894148d Add a few more missing prototypes. 2005-09-28 10:15:05 +00:00
Alexandre Julliard 6b2a9b3022 Added implementation of _dstbias and __p__dstbias.
Added macros for _dstbias, _daylight, _timezone and _tzname.
2005-09-27 10:55:50 +00:00
Eric Pouech b09582a890 Implemented kernel32 process affinity handling on top on ntdll. 2005-09-27 10:52:10 +00:00
Alexandre Julliard a443761b8d Export the temp buffer functionality in the debug functions interface
to allow sharing more code between libwine and ntdll.
2005-09-26 16:45:25 +00:00
Francois Gouget 2f9678727f Add iads.idl to define the IADsContainer interface.
Add adshlp.h to declare the ADs* functions.
Fix the ADsOpenObject() prototype.
Update win32.api to match.
2005-09-26 16:43:20 +00:00
Francois Gouget b461cc8dfa Define the Direct3DRM GUIDs in d3drm.h.
Include d3drm.h in dxguid.
2005-09-26 16:41:26 +00:00
Alexandre Julliard 43c6396e94 Use int instead of long in interlocked_* functions for 64-bit
compatibility.
2005-09-26 13:51:58 +00:00
Eric Pouech e21aa6a184 - now passing access rights when creating a named pipe in NTDLL
- reimplemented Kernel32.CreatePipe purely on top of NTDLL APIs
- anonymous pipe handles should have the SYNCHRONIZE bit set
2005-09-26 11:02:45 +00:00
Francois Gouget 160cd20c35 Add AVISTREAMREAD_CONVENIENT. 2005-09-26 09:52:43 +00:00
Ivan Leo Puoti 1bf99ecfc2 Added ddk/wdm.h. 2005-09-23 17:22:12 +00:00
Alexandre Julliard 75c27e17b6 Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.
2005-09-23 10:52:07 +00:00
Robert Reif 15edb38ab2 Add some missing error codes. 2005-09-23 10:08:51 +00:00
Detlef Riekenberg 625f5862a5 Definition added for VFT2_DRV_VERSIONED_PRINTER. 2005-09-23 10:07:51 +00:00
Vijay Kiran Kamuju 07b53de0b2 Implementation of _get_sbh_threshold and _set_sbh_threshold
functions.
2005-09-23 10:07:05 +00:00
Alexandre Julliard bdf01c368d Define data types to the correct size on 64-bit platforms. 2005-09-22 10:58:04 +00:00
Eric Kohl 8196e2d0d0 Implement setupapi stringtable functions. 2005-09-21 14:12:15 +00:00
Oliver Stieber 5ea96a851f Implemented occlusion queries using either GL_ARB_occlusion_query or
GL_NV_occlusion_query.
2005-09-21 09:43:13 +00:00
Vijay Kiran Kamuju 6779289806 Added addrinfo structures. 2005-09-21 09:41:22 +00:00
Jan Van Buggenhout eebf13a1d8 implement stubs for MsiSequence[AW]. 2005-09-20 11:37:30 +00:00
Mike McCormack ee5f97c04a Add INSTALLSTATE_NOTUSED to the INSTALLSTATE enumeration. 2005-09-20 11:37:05 +00:00
Aric Stewart cfccc16d96 Add the IHlinkFrame interface to hlink.idl. 2005-09-19 15:25:32 +00:00
Alexandre Julliard cecfc3f43e Use the default structure packing like Windows does. 2005-09-19 15:03:22 +00:00
Alexandre Julliard 88072cce88 Fixed the structure layout to be identical to the public one also on
64-bit platforms.
2005-09-19 14:46:13 +00:00
Vijay Kiran Kamuju 8c2ba6f93c Added __p__amblksiz implementation. 2005-09-19 14:41:25 +00:00
Jacek Caban 976dd6c075 - Added IHttpNegotiate2 interface.
- Update BINDSTRING and IInternetSession.
2005-09-19 14:29:16 +00:00
Alexandre Julliard 96508ad686 Moved return value handling to the individual relay thunks so that we
only need one version of wine_call_from_16.
Patch the wine_call_from_16 address along with the cs value directly
in the 16-bit code segment to avoid the need for special magic in the
import thunks.
2005-09-18 12:25:22 +00:00
Alexandre Julliard 89024a63d3 Make the users of wine_call_from_32_regs save %eax so that we don't
need a special hack in the import thunk.
Added a get_pc_thunk_eax function to simplify the code a bit.
2005-09-18 11:13:54 +00:00
Dmitry Timoshkov 08de86c831 Add a test for mmioDescend, make it pass under Wine. 2005-09-16 19:40:27 +00:00
Mike McCormack 4a202c2112 Fix the stub for MsiConfigureFeature. 2005-09-16 18:45:04 +00:00
Vincent Béron d7f6424199 Tweak the test for detecting libxslt as it didn't work correctly on
RH8.
2005-09-15 09:39:09 +00:00
Robert Shearman 2c6ab0dba5 - Add support for navigating a toolbar with the arrow keys.
- Fix WrapToolbar in the case of no parent window.
- Use the newly added NMTBINITCUSTOMIZE for sending the
  TBN_INITCUSTOMIZE so that it is safe on 64-bit platforms.
2005-09-14 19:16:03 +00:00
Robert Shearman 3d14d01cc1 Define RPC_FC_RANGE. 2005-09-14 10:06:41 +00:00
Alexandre Julliard c9b27e90ce Implemented InterlockedCompareExchangePointer and
InterlockedExchangePointer for x86-64.
2005-09-13 15:01:41 +00:00
Alexandre Julliard 7c1925a0f3 Remove the 'L' suffix on a number of constants to avoid comparison
errors on 64-bit platforms.
2005-09-13 15:00:32 +00:00
Alexandre Julliard 7e4c88c6d9 Avoid some warnings on 64-bit platforms. 2005-09-13 11:07:14 +00:00
Alexandre Julliard ba41fe20bc Fixed a few more pointer to integer typecast issues for 64-bit
platforms.
2005-09-12 21:22:32 +00:00
Dmitry Timoshkov 4100c22901 EXTLOGPEN.elpHatch can contain a handle as well. 2005-09-12 15:28:31 +00:00
Alexandre Julliard 261e376495 Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
2005-09-12 15:14:06 +00:00
Ivan Leo Puoti 8ec81f16fc Added a missing define. 2005-09-12 12:10:39 +00:00
Alexandre Julliard f4bf9dee3c LOGBRUSH.lbHatch must be a ULONG_PTR since it can contain a handle. 2005-09-12 11:19:56 +00:00
Jacek Caban aaba737b20 Added missing attributes. 2005-09-12 11:08:44 +00:00
Jacek Caban 9e5ce6543c Added more definitions. 2005-09-12 11:08:33 +00:00
Alexandre Julliard 3095e5af76 Fixed the binary layout gcc hacks to do the right thing for gcc 4.0. 2005-09-12 10:54:51 +00:00
Alexandre Julliard 20a1a203c6 Use a more portable scheme for storing the name of a critical
section.
2005-09-09 10:19:44 +00:00
Jacek Caban 110cfa3428 Move protocol's CLSIDs to urlmon.idl. 2005-09-09 09:09:22 +00:00
Phil Krylov 4e414963ed Added typedefs SQLWCHAR and SQLTCHAR. 2005-09-08 12:39:47 +00:00
Ge van Geldorp 94dc00c558 Fix NdrServerContextMarshall prototype. 2005-09-08 11:02:38 +00:00
Mike McCormack f400a1c9fd Fix a typo. 2005-09-07 11:25:59 +00:00
Hans Leidekker d15d1c4cea Implement ldap_escape_filter_element*. 2005-09-07 09:24:50 +00:00
Marcus Meissner a42e6aefe1 Added DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS. 2005-09-06 14:12:17 +00:00
Ivan Leo Puoti f0db7ab06b Added FSCTL_PIPE_LISTEN support. 2005-09-06 14:09:42 +00:00
Detlef Riekenberg 92eedf8567 Moved cfgmgr32.h to include/ddk/. 2005-09-06 11:42:50 +00:00
Aric Stewart d3d5ad6b7a Added stub implementations for MsiEnumPatchesA/W. 2005-09-06 11:05:24 +00:00
Eric Pouech b3badc7dd3 - rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
- priority for process in wineserver is now the NTDLL form (no longer
  the kernel32 one)
2005-09-06 10:25:11 +00:00
Mike McCormack 9c1cfe79ba Add the INSTALLMODE enumeration. 2005-09-06 10:23:24 +00:00
Eric Pouech b379e420ed Fixes for function prototypes without arguments. 2005-09-06 09:27:37 +00:00
James Hawkins ff77264a95 Correct third parameter of NtQueryInformationAtom. 2005-09-06 09:26:31 +00:00
Jacek Caban 1eb5c683b7 - Update GetSecurityId declaration.
- Add declaration of CoInternetParseUrl and INET_E_DEFAULT_ACTION.
2005-09-06 09:21:29 +00:00
Alexandre Julliard 883d3c52d3 Use explicit function pointers for pthread support instead of relying
on ELF symbol overriding.
2005-09-03 15:11:29 +00:00
Mike McCormack f3719a881e Implemented IXMLDOMNode::selectNodes. 2005-09-03 09:39:38 +00:00
Alexandre Julliard ce20722109 Moved the spec file init function and constructor to winecrt0. 2005-09-02 14:43:03 +00:00
Troy Rollo 2e401c675b Added objsafe.idl for IObjectSafety interface. 2005-09-02 12:19:04 +00:00
Troy Rollo 7d19bf5d61 For C++, declare initialised GUIDs to be "extern const" rather than
just "const" to ensure that the initialised GUID is visible to other
modules, and use EXTERN_C rather than just "extern" for the benefit of
MSVC++, which does name mangling on global variables.
2005-09-02 12:17:52 +00:00
Jacek Caban 1aad8088e5 Added CreateFormatEnumerator implementation. 2005-09-02 12:17:29 +00:00
Kevin Koltzau 95a173a52b Fix warnings in 64bit. 2005-09-02 11:32:17 +00:00
Juan Lang 321a7b2b22 More definitions and prototypes. 2005-09-02 11:21:13 +00:00
Daniel Remenak 5aceed081e Add definitions for force feedback command and status flags. 2005-09-02 11:21:00 +00:00
Frank Richter 9e57091ffa Fix warnings in 64bit. 2005-08-30 10:07:17 +00:00
Juan Lang 341ba0f696 Added a LIST_FOR_EACH_ENTRY_SAFE helper macro. 2005-08-29 12:18:15 +00:00
Frank Richter 8d86212904 Added WC_SCROLLBAR. 2005-08-27 09:20:43 +00:00
Marcus Meissner 39cdcd6692 IsNetworkAlive() enhanced, always reports LAN. 2005-08-27 09:19:17 +00:00
Robert Shearman 959e472ef6 Added more wtypes definitions, particularly for GDI/USER handles. 2005-08-26 08:48:38 +00:00
Robert Shearman 4496c5c028 - The output size should be *pcbPolicy for ppPolicy, not the input
size.
- Remove a stray semi-colon.
2005-08-26 08:48:23 +00:00
Robert Shearman 35302b48fc Move interfaces around to satisfy MIDL. 2005-08-26 08:48:06 +00:00
Robert Shearman 4bd0ec1ad3 Remove nonsense msxml IDL attributes. 2005-08-26 08:47:54 +00:00
Juan Lang 4917f2ebea Correct a typo, and add more definitions. 2005-08-26 08:45:48 +00:00
Detlef Riekenberg 774e6d2831 Added winsplp.h header. 2005-08-25 19:31:13 +00:00
Alexandre Julliard aa981732dc Fixed installation rules for Wine-specific IDL files. 2005-08-25 10:40:53 +00:00
James Hawkins 5a07e6eda1 Moved itss.idl to include/wine. 2005-08-25 10:25:14 +00:00
Robert Shearman 35dbc147c7 Update to include all of the interfaces in the Platform SDK as of the
XP SP2 version.
2005-08-25 09:50:55 +00:00
Alexandre Julliard f62f6e8fe1 Don't cache file descriptors open on removable devices. 2005-08-24 18:33:50 +00:00
Johan Dahlin b5c02815d0 Implemented MsiSetComponentState*. 2005-08-24 18:13:09 +00:00
Mike McCormack fba5a59c66 Better stub for MsiViewGetError. 2005-08-24 10:57:49 +00:00
Alexandre Julliard 38502f70eb Added a separate set_handle_cached_fd request instead of abusing
set_handle_info for that.
2005-08-23 18:43:50 +00:00
Jacek Caban f6f63a8f64 Added more definitions. 2005-08-23 18:15:53 +00:00
Kevin Koltzau 7ab2813735 Fix pointer cast warnings in 64bit. 2005-08-23 09:36:34 +00:00
Oliver Stieber cd159e3a74 Tidy up d3d9 and finalize passing d3d9 calls to wined3d for now. 2005-08-23 09:34:57 +00:00
Kevin Koltzau bfa3077510 Properly declare handles. 2005-08-23 09:32:39 +00:00
Michael Kaufmann 575c174d94 Added SB_SIMPLEID. 2005-08-23 09:31:19 +00:00
Gerald Pfeifer ebe0484d1a Prefer sys/limits.h over machine/limits.h. 2005-08-22 09:33:37 +00:00
Kevin Koltzau 6bb46e31e7 Fix 'cast from pointer to integer of different size' warnings in
64bit.
2005-08-22 09:19:16 +00:00
Kai Blin 17fa0ff005 Added SEC_WINNT_AUTH_IDENTITY struct. 2005-08-22 09:16:50 +00:00
Jacek Caban f4c4092fb5 Fix RegisterWindowMessage declaration and improve debug message. 2005-08-22 09:15:55 +00:00
Felix Nawothnig 7f6554b7d1 Make string elements of MCI_OPEN_PARMS const to match the SDK headers. 2005-08-18 10:53:58 +00:00
Juan Lang f480b6ba6c Add/update a few definitions. 2005-08-18 10:51:07 +00:00
Felix Nawothnig 58d7d7454b Make the destination pointers of Interlocked* functions volatile to
match the SDK headers.
2005-08-18 10:50:38 +00:00
Oliver Stieber 2c0e97e641 Copy the parser and cross compiler from d3d8 and update everything to
vertex shaders 3.0.
The Parser will now display the input shader in DirectX style, and the
cross compiler now generates valid ARB_VERTEX_PROGRAM programs and
outputs the result in ARB_VERTEX_PROGRAM style.
Support for a number of extended attributes has been added, but this
may not be complete, and dereferencing from loop counters isn't
properly parsed yet.
2005-08-17 11:34:03 +00:00
Oliver Stieber 80cbb93163 Tidy up vertex shaders and bring the current code inline with the rest
of wined3d.
2005-08-17 09:54:54 +00:00
Juan Lang a228baf8d1 Add more missing definitions, and correct a prototype. 2005-08-16 19:29:55 +00:00
Francois Gouget 6fb12fc291 Declare PNTSTATUS in lmaccess.h and ntsecapi.h to match the PSDK.
Protect against multiple definitions.
Use PNTSTATUS where appropriate.
2005-08-16 16:01:49 +00:00
Alexandre Julliard d59ba4ccf1 Added a WINE_NO_UNICODE_MACROS define to allow Winelib apps to switch
off the Unicode macros too.
2005-08-15 20:53:40 +00:00
Michael Jung 724415602d Added CLSID_FolderShortcut definition. 2005-08-15 20:50:19 +00:00
Phil Krylov f1184b466d Added EM_SETRECT, EM_SETRECTNP, and WM_SETREDRAW message handling.
Added support for GT_SELECTION flag in EM_GETTEXTEX handler.
2005-08-15 09:47:14 +00:00
Frank Richter 085662f061 Add WC_EDIT and WC_LISTBOX. 2005-08-15 09:44:53 +00:00
Jacek Caban a202bacc58 Fix Show*HTMLDialog declarations. 2005-08-12 15:52:37 +00:00
Mike McCormack 70adb8f565 Add a configure test for xmlReadMemory. 2005-08-12 10:35:17 +00:00
Kai Blin 6970dbc7cf Added more secur32.dll tests and fixed missing constants in
winerror.h.
2005-08-11 17:08:06 +00:00
Frank Richter 9a2084fe85 Add WC_COMBOBOX. 2005-08-11 17:06:41 +00:00
Alexandre Julliard e859359211 Added a wine_get_dos_file_name function in kernel32 as a wrapper
around the new wine_unix_to_nt_file_name.
2005-08-11 11:07:17 +00:00
Alexandre Julliard 5617b716e7 Added a wine_unix_to_nt_file_name function to do proper pathname
conversions instead of relying on GetFullPathName hacks.
2005-08-11 10:41:26 +00:00
Dmitry Timoshkov d09c8a896e Add some missing LDAP definitions. 2005-08-11 10:33:42 +00:00
Steven Edwards c8857c0786 Correct definition of SFGAO_STORAGEANCESTOR. 2005-08-11 10:33:21 +00:00
Hans Leidekker 88c2d837ab Synchronize winldap.h with winldap_private.h. 2005-08-10 15:00:21 +00:00
Alexandre Julliard 628939d567 Use the proper WOW functions everywhere instead of the K32WOW variant. 2005-08-10 10:59:19 +00:00
Vincent Béron 56da0c33fb Use #include "foo.h" for including Windows headers in dlls/, use
#include <bar.h> for including Windows headers in include/.
2005-08-10 09:51:40 +00:00
Mike McCormack 03d46879c4 Fix gcc 4.0 warnings. 2005-08-10 09:47:19 +00:00
Mike McCormack f223b68bb6 Correct OFSTRUCT declaration. 2005-08-09 10:21:53 +00:00
Alexandre Julliard 5f4cdfcd8a Added a prototype for DllGetVersion to enable type checking in the
Wine source.
2005-08-08 17:42:57 +00:00
Alexandre Julliard 964815bc42 Added an unmount_device request that invalidates all file descriptors
open on a given Unix device.
2005-08-08 15:11:03 +00:00
Detlef Riekenberg d271ea2feb - Access rights for Printserver, Printers and Printjobs added.
- Defines for bidirectional communication added.
2005-08-08 12:13:58 +00:00
Alexandre Julliard 82776020da Removed some unused or redundant configure checks.
A few cleanups in configure.ac.
2005-08-08 11:17:25 +00:00
Jacek Caban b31fedcd39 Added hlink.idl. 2005-08-08 11:08:27 +00:00
Daniel Remenak 7bb3b2d32e Add some definitions necessary for force feedback. 2005-08-08 11:05:24 +00:00
Alexandre Julliard 49b7fdcfc0 Removed the broken mmap64 configure check, and moved the
_FILE_OFFSET_BITS define to wine/port.h. Made sure that all files that
need the define include it.
2005-08-03 21:25:10 +00:00
Alexandre Julliard 734821444e Merged some of the header checks to reduce the size of the generated
configure script a bit.
2005-08-03 19:21:04 +00:00
Peter Åstrand 7a15eb9318 Implemented an Esound driver. 2005-08-03 15:53:26 +00:00
Robert Shearman 037bbdaf24 Add stubs for NdrMapCommAndFaultStatus, conformant string marshaling
and context handle functions.
2005-08-03 14:55:57 +00:00
Mike McCormack 50a6d970f5 gcc 4.0 warning fixes for Interlocked* functions. 2005-08-03 11:03:05 +00:00
Oliver Stieber bb6f9b022b Move the setting of states from device to basetexture, states that
relate to the opengl texture object will only be updated when they are
out of sync, this reduces the number of texture object state changes
during game play in Axis and allies from several hundreds to 0 or 1.
2005-08-03 11:00:28 +00:00
Alexandre Julliard 55ad6cc520 Implemented a few trivial ntdll functions that have been added in
recent Windows versions.
2005-08-02 11:38:51 +00:00
Mike McCormack dcc2d6c254 Initial implementation of msxml3 based on libxml2. 2005-08-02 11:29:04 +00:00
Alexandre Julliard 4de75b5a6f Use the new RtlExitUserThread function instead of exporting
wine_server_exit_thread.
2005-08-02 09:55:40 +00:00
Alexandre Julliard fb722a0ee5 Properly sort the function prototypes. 2005-08-01 14:53:53 +00:00
Oliver Stieber b671180c6a Added stubbed support for ScriptGetFontProperties. 2005-08-01 09:18:53 +00:00
Peter Oberndorfer 68a4da07eb Added stub for SymSetParentWindow. 2005-07-29 14:42:37 +00:00
Daniel Remenak e491e8f897 Detect force-feedback-capable linux event device joysticks and return
DIDC_FORCEFEEDBACK when queried for capabilities.
2005-07-29 14:18:58 +00:00
Alexandre Julliard 1b666fbeb3 Added a few error codes. 2005-07-28 18:35:36 +00:00
Mike McCormack d877c5c9cd Fix some typos in the idl definitions. 2005-07-28 18:32:45 +00:00
Mike McCormack 88e3669b91 Add a definition for the IXMLDOMElement interface. 2005-07-28 10:48:03 +00:00
Paul Vriens 72fba73ada VerQueryValue returns BOOL not DWORD. 2005-07-28 10:47:37 +00:00
Steven Edwards e14569d122 Correct RegCreateKeyEx[A/W] prototype to match the PSDK. 2005-07-28 10:18:23 +00:00
Oliver Stieber c93da09265 Changed swapchains held by the device from an array to a linked
list. Also provide a notification function that that the swapchain can
be removed when it is released.
2005-07-27 15:33:17 +00:00
Steven Edwards 54508df527 Add stub implementation of the Uniscribe Script Processor. 2005-07-27 11:02:52 +00:00
Huw Davies 9317115ec5 Add the 'flag' types: FCHAR, FSHORT and FLONG. 2005-07-27 10:50:40 +00:00
Alexandre Julliard 76ed2835cd Make CONST_VTABLE the default in the Wine source. 2005-07-26 20:10:51 +00:00
Oliver Stieber 7cb748fed2 Makes sure any internal reference counting is passed onto the parent,
any objects referenced by the internal stateblock are released when
the stateblock is released (we don't reference count while a
stateblock is recording, so recorded stateblocks have no references to
clean up).
2005-07-26 18:49:30 +00:00
Alexandre Julliard b8d3075d83 Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Hans Leidekker 56a94afc9e Correct prototype for ldap_search_ext_s.
Improve error handling for the search functions.
2005-07-26 15:50:47 +00:00
Thomas Weidenmueller 96e052b9dc Added stubs for objsel.dll and objsel.h. 2005-07-26 11:30:42 +00:00
Oliver Stieber ea6189e04b Implement resource tracking, require for reset and evict managed
resources and provides extra sanity checks.
2005-07-26 10:34:15 +00:00
Matthew Davison 043c0d4a36 Added some definitions to odbcinst.h. 2005-07-24 17:10:06 +00:00
Vincent Béron 05b2c1cc81 Remove multiple declarations of the same function, keeping the public
one as reference.
2005-07-24 16:17:28 +00:00
Francois Gouget 0293d520dc Tweak some prototypes to be closer to the PSDK. 2005-07-22 19:48:43 +00:00
Huw Davies 3b77de9cac Implement the undocumented StartDocDlg[A|W]. These will be used by
StartDoc.
2005-07-22 18:28:12 +00:00
Francois Gouget 6b4c9ef268 Add some missing SEE_MASK_* flags. 2005-07-22 09:04:18 +00:00
Saulius Krasuckas 6de20f33ae - Declare implemented functions inside #ifndef _DEBUG block.
- Make MSVCRTD_operator_new_dbg recognize types of memory blocks.
2005-07-21 10:34:08 +00:00
James Hawkins d03f32b15b Define the DOCHOSTUIDBLCLK enumeration. 2005-07-21 10:32:56 +00:00
Alexandre Julliard dac19768fa Get rid of cursoricon.h. 2005-07-20 10:31:37 +00:00
Daniel Remenak 68709f1c41 Basic handling of EM_SETTEXTEX. 2005-07-20 10:28:44 +00:00
Kevin Koltzau 6873379991 Define 64bit PE structures. 2005-07-19 11:44:32 +00:00
Juan Lang b5e0222bde Added a bunch more definitions. 2005-07-18 18:05:52 +00:00
Robert Shearman 0ceb6b6f6b Implement and test GdiGetCharDimensions. 2005-07-18 18:05:04 +00:00
Felix Nawothnig 48533ae97d Implement RegGetValueA/W. 2005-07-18 15:10:22 +00:00
Robert Shearman 91eaea53ae - Change the default user SID to match what was previously returned by
NtQueryInformationToken.
- Implement TokenUser for NtQueryInformationToken.
- Add a function for getting the user's registry path from a SID.
2005-07-18 13:22:55 +00:00
Kevin Koltzau ca8c23034d Define x86_64 context. 2005-07-18 09:11:42 +00:00
Hans Leidekker 524251db40 Stub implementations for GetUserNameEx{A,W}, TranslateName{A,W},
LsaCallAuthenticationPackage, LsaConnectUntrusted and
LsaDeregisterLogonProcess.
2005-07-18 09:11:14 +00:00
Hans Leidekker f2ad5ade5c Fix pointer signedness and missing declarations warnings. 2005-07-18 09:10:51 +00:00
Hans Leidekker 3650ff5a6e Fix some -Wmissing-declarations warnings. 2005-07-18 09:09:41 +00:00
Hans Leidekker 3853794ba0 Stubs for GetAddressByName{A,W}. 2005-07-18 09:09:24 +00:00
Juan Lang 8c9b330cce Add/correct a couple definitions, allow hashing nothing. 2005-07-18 09:07:57 +00:00
Hans Leidekker ea524defc9 Configure checks for OpenLDAP headers and libraries. 2005-07-15 16:39:42 +00:00
Frank Richter 567b6facab Add support for drawing gradient captions. 2005-07-15 16:31:55 +00:00
Alexandre Julliard c8c3bf3c53 Sort the SPI_* constants and remove some duplicates. 2005-07-15 11:44:36 +00:00
Hans Leidekker d3447022e1 Link directly to liblcms.
Fix typo in test.
2005-07-15 10:09:43 +00:00
Dmitry Timoshkov 1dc18952ae Use SIZE_T type for size variables in NTDLL when appropriate. 2005-07-15 10:01:30 +00:00
Paul Vriens b92725af17 Add missing member to WINTRUST_DATA struct. 2005-07-15 09:56:40 +00:00
Jacek Caban c532793426 Added MSHTML library declaration. 2005-07-14 12:18:30 +00:00
Alexandre Julliard 9ad5628639 Moved the server start time to the init_thread request and got rid of
the init_process request (based on a patch by Felix Nawothnig).
2005-07-14 10:32:46 +00:00
Kevin Koltzau f5db41b2a1 Define GCM_RIGHTMOUSEDROP. 2005-07-14 10:15:06 +00:00
Alexandre Julliard 11ad6a0ac4 Return the startup info size in the init_thread request, and allocate
the process parameters structure in ntdll instead of kernel.
2005-07-13 19:43:35 +00:00
Juan Lang 40f37a14e0 Add more missing definitions. 2005-07-13 19:31:55 +00:00
Jacek Caban 375548634d Added downloadmgr.idl. 2005-07-13 19:31:07 +00:00
Alexandre Julliard 4391be583e Get rid of the boot_done request. 2005-07-13 14:20:13 +00:00
Alexandre Julliard 0424f38169 Already initialize the process in the first init_thread request
instead of waiting for the init_process request.
2005-07-13 12:12:43 +00:00
Alexandre Julliard 7258914ef6 Use the official names for the Unicode string constants. 2005-07-13 12:07:41 +00:00
Oliver Stieber 6a032491d3 Added basic memory management and tracking to wined3d. 2005-07-13 11:34:55 +00:00
Hans Leidekker a745ca0144 Added winldap.h header. 2005-07-13 11:32:08 +00:00
Alexandre Julliard 01caa5e645 Moved the fields that depends on startup info from the init_process
request to get_startup_info.
2005-07-12 20:27:09 +00:00
Alexandre Julliard e40383699e Fixed strchrW and strrchrW for a null character (spotted by Aric
Stewart).
2005-07-12 19:27:41 +00:00
Frank Richter 1f72ebad5b Added WC_STATIC. 2005-07-12 17:55:54 +00:00
Alexandre Julliard 6aa0cc5e3c Load the HKEY_CURRENT_USER branch at server startup too. 2005-07-11 20:44:59 +00:00
Oliver Stieber 13621056db Move parameters relating to opengl on the surface structure on to a
glDesciption member.
Removed Level and Target from LoadTexture, and reduced the dependency
on surface->device.
Fixed a couple of compiler warnings in d3d9.
2005-07-11 20:38:27 +00:00
Stefan Leichter e3a4f9b450 Added stubs for ExecuteCab and TranslateInfString. 2005-07-11 18:01:48 +00:00
Aric Stewart acb5ed0691 Remove some duplicate prototypes and reformat the SourceList APIs a
bit more to fit with the style of the rest of the file.
2005-07-11 17:59:35 +00:00
Frank Richter 333d0bdd36 Added BST_HOT, WC_BUTTON. 2005-07-11 17:59:26 +00:00
Aric Stewart c6f155a5fd Add the string constants located in msi.h and make use of them in
files.c and source.c.
2005-07-11 13:22:24 +00:00
Oliver Stieber 9b75356fc4 Tidy up the way caps are managed in GetDeviceCaps and FillGlCaps. 2005-07-10 17:48:07 +00:00
Mike McCormack da0ade4689 Define the remaining Nt* functions. 2005-07-10 17:43:39 +00:00
Gerald Pfeifer b8b15f3e6e Add a configure check for struct request_sense. Use this in
CDROM_ScsiPassThroughDir() and CDROM_ScsiPassThrough() to unbreak the
build on FreeBSD.
2005-07-10 17:42:46 +00:00
Alexandre Julliard 8c518808b8 Put in place the basic infrastructure to allow supporting multiple
desktop windows.
2005-07-08 11:37:40 +00:00
Vijay Kiran Kamuju c41b70fc28 Add _MB_CP_* defines. 2005-07-08 11:31:26 +00:00
Juan Lang 281eb29e12 Add a few more missing defines. 2005-07-08 11:31:04 +00:00
Maarten Lankhorst 3393fbbf69 ITextServices_OnTxInplaceDeactivate does not take a parameter. 2005-07-08 11:29:31 +00:00
Oliver Stieber 3b0b430824 Added support for vertex declarations to wined3d, it's the last patch
to give wined3d basic functionality.
2005-07-07 20:45:39 +00:00
Juan Lang 47fbe042ae Correct a typo. 2005-07-07 20:27:38 +00:00
Alexandre Julliard 204596f957 Delay creation of the internal pos atom until needed. 2005-07-07 17:27:17 +00:00
Eugeny Gorelov f664266fa1 Added PSD_NONETWORKBUTTON define. 2005-07-07 17:22:12 +00:00
Dmitry Timoshkov 86af38c8ca Make IsWindowUnicode work in the case when window belongs to another
process.
2005-07-07 12:02:31 +00:00
Mike McCormack 04d05c9611 Add more Nt* functions. 2005-07-07 11:27:17 +00:00
Mike McCormack 50f8fbf1e2 Add more Nt* functions. 2005-07-06 15:44:32 +00:00
Frank Richter 9590159718 Add missing DC_GRADIENT and DC_BUTTONS, as used by DrawCaption. 2005-07-06 15:43:38 +00:00
Mike McCormack 526daeafd4 Define PVOID64 and FILE_SEGMENT_ELEMENT. 2005-07-06 10:32:46 +00:00
Aric Stewart b7dc53d462 Add source.c to start handling the various MsiSourceList apis used in
v3 of MSI, and now internally.
Update files.c to use the MsiSourceList apis to make sure our
SourceList keys in the registry are included and correct.
2005-07-05 21:00:06 +00:00
Paul Vriens ec7d3b2f28 Fixed typo. 2005-07-05 20:55:53 +00:00
Maarten Lankhorst d11466c161 Added txtbit declarations. 2005-07-05 16:18:22 +00:00
Vijay Kiran Kamuju d24938ad46 Add IXMLElementNotificationSink definition for IE4 compatibility. 2005-07-05 14:07:10 +00:00
Oliver Stieber abb11f30cd Implemented stateblocks in wined3d. 2005-07-05 14:05:18 +00:00
Vijay Kiran Kamuju 96b7cce02f Added declaration for IMimeInfo interface. 2005-07-05 12:39:38 +00:00
Alexandre Julliard e56d9deac4 Added vararg argument type so that the relay code can distinguish from
a normal cdecl function.
Don't rely on the relay thunk preserving the stack pointer.
2005-07-05 11:50:40 +00:00
Paul Vriens 7e3d50617f Removed 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
struct.
Changed some dwSpare into liKernelTime and liUserTime.
2005-07-05 11:01:22 +00:00