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