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
Maarten Lankhorst
2b0c06bc37
Added missing declaration for ITextServices->OnTxInPlaceDeactivate.
2005-07-05 11:01:01 +00:00
Thomas Weidenmueller
e1d2852def
IsThemeDialogTextureEnabled should have one parameter to match the
...
prototype in the official headers.
2005-07-05 10:56:27 +00:00
Mike McCormack
447582234f
Define more Nt* functions.
2005-07-03 12:01:58 +00:00
Felix Nawothnig
f28a1eda88
Add some values to the PROCESS_INFORMATION_CLASS enumeration.
2005-07-03 11:20:50 +00:00
Frank Richter
6ebc98627b
Add missing NMBCHOTITEM struct.
2005-07-03 11:19:55 +00:00
Felix Nawothnig
694f789956
Added unit tests for RegGetValue.
2005-07-03 11:19:03 +00:00
Jacek Caban
7016ea79d9
- Added more definitions.
...
- Fixed RunHTMLApplication declaration.
2005-07-02 10:48:37 +00:00
Vijay Kiran Kamuju
a52310a40c
Add missing declarations for IXMLDocument2 and IXMLElement2.
2005-07-02 10:48:16 +00:00
Phil Krylov
0f6c0394bf
Fixed dlls/ntdll/cdrom.c compilation in Darwin by adding HAVE_IOKit
...
detection to configure and defining SENSEBUFLEN as kSenseDefaultSize
(which is corresponding IOKit enum value).
2005-07-01 19:15:26 +00:00
Mike McCormack
31506e30a3
Added textserv.h.
2005-07-01 19:12:44 +00:00
Vijay Kiran Kamuju
746b230e71
Added xmldso.idl.
2005-07-01 16:14:33 +00:00
Juan Lang
2adcf68331
- add more prototypes
...
- rearrange prototypes according to the DLL they're in, to make
comments correct
2005-07-01 15:38:55 +00:00
Alexandre Julliard
07dd5a7e86
Attempt at a better fix for the winsock.h problems on Darwin.
2005-06-30 21:13:00 +00:00
Vijay Kiran Kamuju
9399b1985a
Added msxml2.idl.
2005-06-30 20:48:43 +00:00
Alexandre Julliard
8ee142a179
Removed some no longer used asm checks.
2005-06-30 18:24:56 +00:00
Juan Lang
f27a61e378
Add more missing OIDs.
2005-06-30 10:24:31 +00:00
Vijay Kiran Kamuju
f8d54b9321
Added defines for XMLDOM stuff.
2005-06-29 19:21:01 +00:00
Steven Edwards
cafb57383d
Add basetyps.h based on the public domain mingw header by Anders
...
Norlander.
2005-06-29 11:03:30 +00:00
Paul Vriens
6f1917f604
Correct some OIDs.
2005-06-29 11:01:13 +00:00
Mike McCormack
efe7c28282
Declare some Nt* functions.
2005-06-28 10:53:24 +00:00
Dmitry Timoshkov
ea64a36a44
Add a check for sg_io_hdr_t and (not tested) check for scsireq_t
...
presence.
2005-06-27 12:07:49 +00:00
Eric Pouech
6d68a03d4f
Implemented OpenProcess on top of NtOpenProcess.
2005-06-27 11:12:11 +00:00
Vitaly Lipatov
06ce892008
Changes stub to FIXME for GetGlobalFontLinkObject.
2005-06-27 11:10:16 +00:00
Mike McCormack
8f7799493d
Add pointer types for token structures.
2005-06-27 11:09:42 +00:00
Mike McCormack
a941fe710d
Define KAFFINITY.
2005-06-27 09:49:56 +00:00
Mike McCormack
9484e56b35
Declare and fix function prototypes.
2005-06-27 09:49:48 +00:00
Mike McCormack
0ccfb0ca8c
Declare some Nt* functions.
2005-06-27 09:45:06 +00:00
Mike McCormack
901f5b328c
DUPLICATE_* flags should be defined in winnt.h.
2005-06-27 09:44:08 +00:00
Hans Leidekker
26138619b3
Fix some -Wmissing-declarations warnings.
...
"errno" is not a good choice for a parameter name.
2005-06-25 18:34:32 +00:00
Mike McCormack
f6be23e75b
Don't include winreg.h.
2005-06-25 17:57:29 +00:00
Juan Lang
978c7fab6e
Add more missing definitions.
2005-06-25 17:56:28 +00:00
James Hawkins
0ea0f5fffd
- Define FSCTL_PIPE_IMPERSONATE.
...
- Implement ImpersonateNamedPipeClient.
2005-06-24 11:54:15 +00:00
Oliver Stieber
18857f1170
Add support for samplers.
...
Switch from using d3d9 constants to wined3d constants so that there's
no recursive dependencies.
2005-06-24 11:53:07 +00:00
Mike McCormack
261a8b5e9a
Add prototype and fix RtlpNtCreateKey.
2005-06-24 11:34:31 +00:00
Mike McCormack
c883a44257
Define the msidbControlAttributes enumeration.
2005-06-23 16:42:57 +00:00
Oliver Stieber
46e7c30a71
Implement swapchains.
2005-06-23 11:05:24 +00:00
James Hawkins
a0bfbb9801
Add stub implementation of RtlAddAuditAccessAce.
2005-06-23 11:03:30 +00:00
Vijay Kiran Kamuju
9feda99e3c
Add definition for IXMLAttribute.
2005-06-22 18:29:35 +00:00
Vijay Kiran Kamuju
950828689b
Add missing guids and declarations.
2005-06-22 18:04:18 +00:00
Mike McCormack
05f53afd5a
Declare RtlGUIDFromString and RtlStringFromGUID.
2005-06-22 12:00:57 +00:00
Mike McCormack
6788420102
Declare ProcessIdToSessionId.
2005-06-22 11:59:34 +00:00
Vijay Kiran Kamuju
61c36a3213
Add definitions for AMMSF_STOPIFNOSAMPLES and AMMSF_NOSTALL.
2005-06-21 20:20:55 +00:00
Maarten Lankhorst
6d6ca1e7c5
- Added new INTERNET_OPTION* defines.
...
- Fixed InternetSetOptionW unknown option handling, and added
INTERNET_OPTION_DISABLE_PASSPORT_AUTH.
2005-06-21 20:02:21 +00:00
Pierre d'Herbemont
321a3e1aa6
Fix winsock.h and stdlib.h collision by including windows.h instead
...
of the previous headers.
2005-06-21 09:43:44 +00:00
Paul Vriens
cc1c516f65
Added KERNEL_USER_TIMES struct.
2005-06-21 09:43:13 +00:00
Mike McCormack
78911f34d9
- avoid winternl.h depending on winbase.h
...
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
2005-06-20 18:37:17 +00:00
Jeremy White
ddf70d7ecb
Revamp the initialization for Alsa.
2005-06-20 15:34:59 +00:00
Vitaly Lipatov
b39c3981c2
- Realize DoEnvironmentSubstA via ExpandEnvironmentStringsA.
...
- Fix types and return values.
- Add prototype into shellapi.h.
2005-06-20 15:33:48 +00:00
Robert Shearman
4bba21643c
Add support for impersonating a token.
2005-06-20 13:18:38 +00:00
Hans Leidekker
4f27582cc8
Stub implementation for GetMenuBarInfo.
2005-06-20 11:45:21 +00:00
Robert Shearman
9cb94b276f
Implement RtlImpersonateSelf, RevertToSelf and MapGenericMask.
2005-06-20 11:44:45 +00:00
James Hawkins
e485f984bd
Implement RtlCopySecurityDescriptor.
2005-06-20 10:34:30 +00:00
Marcus Meissner
4b6b2768d3
Added PF_NX_ENABLED definition.
2005-06-20 10:32:31 +00:00
Dmitry Timoshkov
21c2cde355
Enable MAKEPOINTS usage in Wine.
2005-06-20 10:32:07 +00:00
Francois Gouget
a1f4fac03c
Fix the CryptEncodeObjectEx() prototype.
...
Fixes winapi_check warnings.
2005-06-17 21:26:53 +00:00
Francois Gouget
fd73829593
Fix the prototypes of SQLCreateDataSource*(), SQLGetPrivateProfileString*().
...
Fix the return type of SQLInstallerError*() and
SQLPostInstallerError*().
Fix the SQLInstallDriver() and SQLInstallDriverEx() prototypes in the
spec file.
Add an odbccp32 section to win32.api for winapi_check.
2005-06-17 21:26:31 +00:00
Mike McCormack
5b2d5fd758
Use HANDLE instead of HKEY in the NT API.
2005-06-17 13:58:33 +00:00
Mike McCormack
379946c9f8
Declare Nt directory functions.
2005-06-17 12:11:58 +00:00
Oliver Stieber
e70e3ba0ff
Change the way caps are sent between d3d9/d3d8 and wined3d to make it
...
easier for wined3d to support additional versions of Direct3D.
2005-06-17 09:59:03 +00:00
Dmitry Timoshkov
6f686490b1
Fixed POINTS definition for WORDS_BIGENDIAN case.
2005-06-17 09:50:48 +00:00
Juan Lang
03d4816bd4
Add more missing defs.
2005-06-17 09:50:17 +00:00
Oliver Stieber
4dfabb0bd1
Rename _D3DCAPS9.MaxPixelShaderValue to the correct
...
_D3DCAPS9.PixelShader1xMaxValue.
2005-06-16 20:42:55 +00:00
Oliver Stieber
f97cf3d7ce
Define some more flags
2005-06-16 20:35:49 +00:00
Juan Lang
d17af9ddec
Define some more OID strings.
2005-06-16 15:51:05 +00:00
Alexandre Julliard
efcc2b83d8
Store a relative pointer for registry entry points to avoid some text
...
relocations.
2005-06-16 11:04:41 +00:00
Mike McCormack
7da043f869
Add/fix more NT native API declarations.
2005-06-16 10:46:11 +00:00
Mike McCormack
57f2a64c0f
Define RegOpenUserClassesRoot.
2005-06-16 09:45:43 +00:00
Steven Edwards
68784b46fd
Removed duplicated ALPHA platform context definitions.
...
Added ARM context definitions.
2005-06-16 09:45:36 +00:00
Robert Shearman
57b5615fc2
Implement GetComboBoxInfo and CB_GETCOMBOBOXINFO.
2005-06-15 10:23:54 +00:00
Alexandre Julliard
ac75dcc240
Avoid static forward declaration that doesn't work on MSVC.
2005-06-15 10:22:59 +00:00
Mike McCormack
48a8f520f5
Add a couple of missing functions.
2005-06-14 11:43:35 +00:00
Mike McCormack
0c9cb1dcee
Declare port functions and fix prototypes.
2005-06-14 11:43:20 +00:00
Alexandre Julliard
c2d5b444b3
Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
...
can be used in all the test.
2005-06-13 12:10:54 +00:00
Paul Vriens
5e5008502e
Fixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
...
Fixed return codes and ReturnLength/buffer for
SystemTimeOfDayInformation.
Added tests for SystemTimeOfDayInformation.
2005-06-13 11:34:56 +00:00
Mike McCormack
5e62bd0b0c
Declare some missing functions.
2005-06-13 10:04:20 +00:00
Mike McCormack
d838385b38
Add and fix function prototypes.
2005-06-13 10:03:18 +00:00
Mike McCormack
7bb1757e75
Correct GdiIsPlayMetafileDC prototype.
2005-06-13 10:00:53 +00:00
Juan Lang
c716cc8078
Add/correct a few more definitions.
2005-06-13 10:00:21 +00:00
Hans Leidekker
31d80321c6
Declare missing functions.
2005-06-13 10:00:03 +00:00
James Hawkins
f3392ac814
Add RtlAnsiCharToUnicodeChar definition.
...
Correct stub status of RtlAnsiCharToUnicodeChar.
2005-06-12 11:07:25 +00:00
Eric Kohl
a9983c8d16
Implement RtlAdjustPrivilege.
2005-06-12 10:44:01 +00:00
Matthew Davison
2a19883857
Added some definitions to setupapi.
2005-06-10 19:52:48 +00:00
Mike McCormack
908308631f
Create a stub implementation for MsiViewGetError.
2005-06-10 19:52:13 +00:00
Mike McCormack
950e5e626c
Dependency fixes for winternl.h.
2005-06-10 19:33:47 +00:00
Mike McCormack
0489f9e4c0
Include missing AW macro.
2005-06-10 19:29:46 +00:00
Mike McCormack
f4c138b3db
Declare the MSIDBERROR enumeration.
2005-06-10 19:29:24 +00:00
Mike McCormack
8d9471db99
Declare functions and correct prototypes.
2005-06-10 19:29:16 +00:00
Mike McCormack
d69ddb7ae7
Declare some missing functions.
2005-06-09 12:06:08 +00:00
Aric Stewart
00337b9a51
Added module upgrade.c and implemented FindRelatedProducts.
2005-06-09 12:05:27 +00:00
Mike McCormack
f2e475ebae
Added some function declarations.
2005-06-09 09:48:51 +00:00
Robert Shearman
e51dd36453
Implement overlapped I/O with named pipes.
2005-06-08 19:11:46 +00:00
Alexandre Julliard
1bf96e09a9
Beginnings of support for window stations and desktops.
2005-06-08 18:44:50 +00:00
Mike McCormack
09d5cc2363
Declare some functions.
2005-06-07 20:07:34 +00:00
Mike McCormack
92990283bd
Define GetExplicitEntriesFromAcl.
2005-06-07 20:06:13 +00:00
Mike McCormack
487f41e7f4
Added some security related functions to winbase.h.
2005-06-07 20:06:05 +00:00
Mike McCormack
c4ccc39851
Added the appmgmt.h header.
2005-06-07 20:05:42 +00:00
Mike McCormack
731dfdb37b
Declare OleLoadPictureEx.
2005-06-07 20:03:55 +00:00
Paul Vriens
264eb8d5a3
Add another (unknown) member to SYSTEM_THREAD_INFORMATION.
2005-06-07 20:01:29 +00:00
Alexandre Julliard
ab29aa2126
Moved the ntdll per-thread data out of the TEB into a private
...
structure stored in TEB.SystemReserved2.
2005-06-06 20:04:33 +00:00
Felix Nawothnig
d8c5960ce1
Make SYSTEM_THREAD_INFORMATION.pszProcessName a UNICODE_STRING.
2005-06-06 15:42:08 +00:00
Mike McCormack
a12897b884
Define some Cert* functions.
2005-06-06 15:39:21 +00:00
Alexandre Julliard
6d07a9c39c
Moved the server part of the ExitThread functionality to ntdll.
2005-06-05 18:38:48 +00:00
Vitaliy Margolen
a8b541e24d
Match names for WM_SHOWWINDOW status codes to MSDN.
2005-06-05 18:15:27 +00:00
Paul Vriens
2d4b8c1e91
Added some error codes.
2005-06-05 17:52:22 +00:00
Robert Reif
5c8fb16893
Finish DirectSoundCapture/DirectSoundCapture8 split.
...
Add tests to verify split.
2005-06-04 09:38:14 +00:00
Juan Lang
020c3968c6
Added a bunch of crypto error codes.
2005-06-04 09:37:09 +00:00
Paul Vriens
eb6559f910
Change SYSTEM_PROCESS_INFORMATION to reflect W2K/WinXP/W2K3 structure.
2005-06-03 11:24:43 +00:00
Juan Lang
d8e003801a
Added a couple missing prototypes.
2005-06-02 19:40:30 +00:00
Juan Lang
46185a9f8e
- add some tests for OID functions
...
- implement encoding integers
2005-06-02 10:34:03 +00:00
Juan Lang
5dad4644cf
Added snmp.h.
2005-06-02 10:28:10 +00:00
Dimi Paun
cb5edab531
Minor formattting fixes.
2005-06-01 19:50:34 +00:00
Dimi Paun
49a06a24fc
Add definitions for IDTRYAGAIN and IDCONTINUE.
2005-06-01 19:50:07 +00:00
Mike McCormack
8ec6682278
Define some functions and structures.
2005-06-01 19:49:29 +00:00
Alexandre Julliard
db412aaf60
Added a from_child parameter to the get_update_region request to allow
...
restarting the search from a given child, in order to avoid looping
forever on windows that don't repaint correctly.
2005-05-31 13:37:16 +00:00
Alexandre Julliard
16885f09a5
Fixed RtlIsTextUnicode prototype, and made it properly take into
...
account the results of the tests to determine the return value.
2005-05-31 13:24:44 +00:00
Andreas Mohr
e5a2a7a103
TV_ITEM is the old name of TVITEM, shouldn't be used any more.
2005-05-31 13:20:32 +00:00
Mike McCormack
cac6387ca3
Add and correct some function declarations.
2005-05-30 11:12:24 +00:00
Mike McCormack
fa6563d5fb
- always declare the lstr* functions, even if they're inline
...
- add prototype for ReadDirectoryChangesW
2005-05-29 20:03:30 +00:00
Juan Lang
e3406b8765
Add a few missing defines.
2005-05-29 19:59:21 +00:00
Dmitry Timoshkov
4625628e67
Make some of the OLE interface vtables const.
2005-05-27 20:17:35 +00:00
Alexandre Julliard
95b87814e8
Added --list option to the tests and use that in winetest.
2005-05-27 20:10:59 +00:00
Rolf Kalbermatter
12497168fa
Add declarations for AVICAP and SDK part of Video Capture Driver
...
Interface.
2005-05-27 09:27:17 +00:00
Rein Klazes
254e747b72
Add a stub for ODBCCPlApplet.
2005-05-26 16:08:27 +00:00
Mike McCormack
8b705bec93
Added some idl definitions.
2005-05-26 12:22:51 +00:00
Uwe Bonnes
ef73685e6b
Fix small typo.
2005-05-25 17:49:37 +00:00
Mike McCormack
f911398492
Add some more headers.
2005-05-25 17:49:18 +00:00
Alexandre Julliard
0bfa0b80b0
Better support for building stand-alone tests.
2005-05-25 09:57:07 +00:00
Robert Shearman
4ad93416a8
Implement NtAccessCheck.
2005-05-24 12:32:18 +00:00
Mike McCormack
3889d950bc
Add the missing interface method PromptAction to
...
IInternetZoneManager.
2005-05-24 12:30:35 +00:00
Phil Krylov
6618b0355c
Added detection of platforms which don't have external timezone and
...
daylight variables, and emulation of these variables.
2005-05-24 11:52:46 +00:00
Mike McCormack
03a7022ef8
Define GetSoftwareUpdateInfo and ISoftDistExt.
2005-05-24 11:44:12 +00:00
Mike McCormack
0a7a7a7efb
Define CLSID_ShellWindows.
2005-05-24 09:49:13 +00:00
Robert Shearman
7bff35428b
- Add new server type "struct security_descriptor".
...
- Add tracing for this new type.
2005-05-23 16:33:00 +00:00
Ivan Leo Puoti
a7275c85c4
Update LDT_ENTRY definition.
2005-05-23 16:23:35 +00:00
Alexandre Julliard
70d0439905
Moved the generated code segment for 16-bit builtins inside the module
...
structure.
Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
the MZ header instead.
2005-05-23 12:07:15 +00:00
Eric Pouech
f09a26067f
- fixed ReadProcessMemoryProc prototype
...
- made StackWalk work when dbghelp is run against a non running
process
2005-05-23 11:43:44 +00:00
Kees Cook
e9029159a8
Add defines for dwFlags in pPromptStruct and calls to
...
CryptProtectData.
2005-05-23 09:54:17 +00:00
Ivan Leo Puoti
010eadf908
Added some structs to ntddscsi.h.
2005-05-23 09:54:02 +00:00
Juan Lang
8bf9171bf7
Add a bunch of missing declarations and definitions.
2005-05-20 18:57:49 +00:00
James Hawkins
bb47d54d4c
Update LVGROUP struct to match MSDN.
2005-05-20 09:44:01 +00:00
Ivan Leo Puoti
2964d8bc52
Rename SystemDriverInformation to SystemModuleInformation.
2005-05-20 09:40:59 +00:00
Eric Kohl
071db4ca6e
Define RPC_FC_IGNORE.
2005-05-19 11:14:21 +00:00
Kevin Koltzau
6703b44862
Added missing AW define.
2005-05-19 11:14:14 +00:00
Kevin Koltzau
6323caa453
Add missing typedefs.
2005-05-19 11:13:58 +00:00
Dimi Paun
e035e01b11
Rename back local_compact to LOCAL_Compact for consistency.
...
Get rid of no longer used local.h.
2005-05-19 11:13:36 +00:00
Alexandre Julliard
e18ca98857
Removed last dependencies on 16-bit headers from ntdll.
2005-05-18 18:37:30 +00:00
Alexandre Julliard
b3e0a032ce
Moved entry point definitions from module.h to kernel16_private.h.
2005-05-18 18:27:54 +00:00
Emmanuel Maillard
64c077860e
Added Darwin 8.0 specific headers.
2005-05-18 18:20:23 +00:00
Alexandre Julliard
90dd7f0603
Removed implementation of LoadDIBIconHandler16 and
...
LoadDIBCursorHandler16 since they are no longer used, and stop
exporting NE_DefResourceHandler.
2005-05-18 15:37:41 +00:00
Dimi Paun
10d48a9464
Document the more convenient iteration method.
2005-05-18 13:24:46 +00:00
Kees Cook
66d922df37
Define CryptProtectData/CryptUnprotectData crypt32.dll calls.
2005-05-18 13:24:08 +00:00
Kouji Sasaki
7038bb2f83
Exchanged the values for LVA_ALIGNLEFT style and LVA_DEFAULT style.
2005-05-18 09:43:23 +00:00
Robert Shearman
714c60f081
Add Wine-only type checking for DllRegisterServer and
...
DllUnregisterServer.
2005-05-17 14:33:17 +00:00
Alexandre Julliard
e8a23c9572
Use the exported IMAGE_OS2_HEADER to generate the module header in the
...
spec file, and moved the NE_MODULE structure definition to
kernel16_private.h.
2005-05-17 10:21:29 +00:00
Aric Stewart
6186b2beaf
Correct a problem with parse_data if binary data was not in full bytes.
...
More properly handle uncompressed file sources, fix the creating and
parsing of Source Directories.
2005-05-16 21:37:35 +00:00
Alexandre Julliard
4776085c9c
Moved a bunch of definitions out of module.h into a new
...
kernel16_private.h header.
2005-05-16 19:44:54 +00:00
Alexandre Julliard
e4412a618c
Removed the special casing of kernel32 and ntdll for the TEB
...
definition in winternl.h.
2005-05-16 17:52:10 +00:00
Alexandre Julliard
19bfcd3533
Moved the remaining stack frame definitions to kernel_private.h and
...
removed stackframe.h.
2005-05-16 14:45:18 +00:00
Alexandre Julliard
95086f45a4
Moved data structures for 16-bit relay calls to winbase16.h and
...
removed builtin16.h.
2005-05-16 09:19:18 +00:00
Martin Fuchs
c6b0ad6963
Define flags for SHFormatDrive().
2005-05-16 08:48:10 +00:00
Mike McCormack
6e69a36d42
Added some xml headers.
2005-05-16 08:46:55 +00:00
Michael Stefaniuc
d5e8a65f96
Add some SystemParametersInfo SPI_* defines.
2005-05-16 08:45:15 +00:00
Dimi Paun
e510a29159
Make LOCAL_*() just wrappers around Local*16() functions.
2005-05-14 12:18:15 +00:00
Alexandre Julliard
d876893fc1
Store the 16-bit stack pointer in the WOW32Reserved TEB field.
2005-05-14 12:16:46 +00:00
Alexandre Julliard
7e4af0f60b
Store the winsock per-thread data in NtCurrentTeb()->WinSockData
...
instead of using TlsAlloc.
2005-05-14 11:09:21 +00:00
Juan Lang
e5b4a6973a
Implement signals.
2005-05-13 17:44:28 +00:00
Juan Lang
164f8fbb45
Added schannel header files.
2005-05-12 09:55:10 +00:00
Alexandre Julliard
9e73cdde39
Allow passing a string to the window property server requests instead
...
of an atom to avoid redundant server round-trips.
2005-05-11 19:01:10 +00:00
Paul Vriens
ad8d542a93
Sorted some of the structs and made them consistent.
2005-05-11 18:23:46 +00:00
Alexandre Julliard
5590c8d159
Added a few missing structure names.
2005-05-11 15:57:44 +00:00
Eric Pouech
26c9b074c7
Implemented NTDLL atom support.
2005-05-11 15:55:49 +00:00
Alexandre Julliard
63342353bc
Store a bitmap of active hooks on the client side to try to avoid
...
server calls for hooks that are not set.
2005-05-11 13:03:15 +00:00
Aric Stewart
ea6ecf44ff
Add a stub implementation of RegisterTraceGuids.
2005-05-11 13:00:18 +00:00
Dimitrie O. Paun
1ef6e296f9
Move {ABOVE,BELOW}_NORMAL_PRIORITY_CLASS to winbase.h.
2005-05-11 12:00:58 +00:00
Eric Pouech
6246c2d4c4
Get rid of include/miscemu.h.
2005-05-10 16:01:38 +00:00
Eric Pouech
16df50efbe
Moved DOS memory handling to winedos.
2005-05-10 15:22:09 +00:00
Eric Pouech
e6267369b2
- changed ATOM support in wineserver to match NTDLL needs
...
- adapted accordingly kernel32 atom support
2005-05-10 15:15:50 +00:00
Paul Vriens
219bff0f29
Changed SystemHandleList into SystemHandleInformation
...
Unknown18 is now SystemPageFileInformation
Some consistency (added numbers to the definitions).
2005-05-10 13:15:41 +00:00
Juan Lang
ffebbae54f
Fix FILETIME to match winbase.h on big-endian machines.
2005-05-10 08:28:37 +00:00
Juan Lang
ac0ba1a241
Partially implement AppSearch for RegLocator-type searches.
2005-05-10 08:27:00 +00:00
Andreas Mohr
51198f8eb6
Fix for CommConfigDialog*() hwnd argument.
2005-05-09 19:32:33 +00:00
Paul Vriens
64a44a45c1
Remove HANDLEINFO struct.
...
Add SYSTEM_HANDLE_INFORMATION and SYSTEM_HANDLE_ENTRY structs.
2005-05-09 19:32:04 +00:00
Paul Vriens
424cc2a0a2
Remove the not used PROCESS_INFO struct.
2005-05-09 14:35:14 +00:00
Alexandre Julliard
26050b49d5
Prefix the internal name of all register functions with __regs_ for
...
better consistency and to make automated checking possible.
2005-05-07 18:10:30 +00:00
Robert Lunnon
c0cb4d352b
Implement futimes for Solaris using futimesat.
2005-05-07 14:53:38 +00:00
Alexandre Julliard
3629cc4ed6
Eric Kohl <eric.kohl_at_t-online.de>
...
Implement CaptureAndConvertAnsiArg, CaptureStringArg,
OpenAndMapForRead, RetreiveFileSecurity, StampFileSecurity,
TakeOwnershipOfFile, and UnmapAndCloseFile.
2005-05-06 15:38:22 +00:00
Francois Gouget
8054f6c5ad
Update win32.api to match the current sources.
...
Declare CoGetClassObjectFromURL() in urlmon.h.
2005-05-06 14:32:48 +00:00
Matthew Mastracci
8188790946
Replace StgCreateStorageEx stub with call to StgCreateDocfile and add
...
required STGFMT_* enumerations.
2005-05-05 16:44:05 +00:00
Rein Klazes
aecbcac865
Add 16<->32 bit message mappings for WM_COPYDATA messages.
2005-05-05 16:43:17 +00:00
Maarten Lankhorst
2b6385671f
Added IAMVideoProcAmp.
2005-05-04 09:46:24 +00:00
Mike McCormack
abe70f7648
Implemented GetLastInputInfo.
2005-04-28 12:04:14 +00:00
Jeff Latimer
9a6a30141b
Define strncpyW to ensure that users know why it is not present.
2005-04-28 12:01:37 +00:00
Eric Pouech
1575c940ef
- delayed initialisation of BIOS and SYSTEM information until someone
...
actually needs it
- now using some manifest constants to make code clearer
2005-04-27 11:08:47 +00:00
Maarten Lankhorst
888eaae74c
Implemented capGetDriverDescription.
2005-04-27 09:46:25 +00:00
Alexandre Julliard
86be9f20da
Removed the MESSAGEQUEUE structure, and store the corresponding
...
information directly in the TEB, in the Win32ClientInfo field.
2005-04-27 08:18:20 +00:00
Alexandre Julliard
205d3c45e3
Added proper names for the remaining TEB fields.
2005-04-27 08:14:18 +00:00
Alexandre Julliard
f2ad8e3121
Define strncpy to an error to make sure it doesn't creep back in.
2005-04-25 16:23:32 +00:00
Alexandre Julliard
240d4ee9e1
Remove a few more instances of strncpy.
2005-04-25 15:51:45 +00:00
Marcus Meissner
6b7e3e1cfd
gcc4 alias fixes.
2005-04-25 10:48:59 +00:00
Mike McCormack
f92fff66a2
Implemented NtSignalAndWaitForSingleObject.
2005-04-24 17:35:52 +00:00
Robert Shearman
d2ea92d14e
- Clean up well-known privileges.
...
- Implement checking tokens for privileges in the server.
- Implement NtPrivilegeCheck.
2005-04-22 21:17:15 +00:00
Alexandre Julliard
b965457c4a
Get rid of the remaining calls to strncpyW, and remove that function
...
from wine/unicode.h.
2005-04-21 17:18:50 +00:00
Paul Vriens
08ae0d09bb
Remove THREAD_INFO struct.
...
Rename THREADINFO into SYSTEM_THREAD_INFORMATION.
2005-04-21 17:14:22 +00:00
Francois Gouget
30a07e9046
Fix the DCICreatePrimary() prototype. It's supposed to return an int
...
so have it return DCI_FAIL_UNSUPPORTED.
Add the needed error codes and the DCISURFACEINFO definition to
dciddi.h.
Add dciman.h and put the function prototypes there.
dciddi.h and dciman.h should be installed with the other Windows
headers.
2005-04-20 18:42:04 +00:00
Alexandre Julliard
3e2f2a5265
Allow nested hardware message processing by storing a unique id in
...
every message and using it to manage the current queue position.
Better filtering of hardware messages to avoid returning messages that
have no chance to match the filter.
2005-04-20 13:03:59 +00:00
Mike McCormack
8f983be0b5
Added evntrace.h and wmistr.h.
2005-04-20 12:52:24 +00:00
Mike McCormack
e744735f3e
Define LPCGUID.
2005-04-20 12:52:07 +00:00
Huw Davies
bd4af76514
WTSFreeMemory stub.
2005-04-19 12:00:29 +00:00
Francois Gouget
4527aae24f
Assorted spelling fixes.
2005-04-19 09:49:38 +00:00
Eric Pouech
0a9f98b9bd
Removed the no longer user APC_ASYNC kind of APC.
2005-04-18 15:38:44 +00:00
Eric Pouech
5a2591d96d
- moved named pipe creation to ntdll
...
- server now handles the named pipe flags as the NTDLL values (not the
KERNEL32 ones)
- named pipes in server now use the async IO mechanism for
connect/wait ops
2005-04-18 14:57:04 +00:00
Eric Pouech
a8d8b52d6f
Added proper definition for PRINTDLGEX[AW] structures.
2005-04-18 10:01:07 +00:00
Sami Aario
9b90532c68
Added stubs for RunSetupCommand and DelNode.
2005-04-18 09:51:53 +00:00
Mike McCormack
58a4fb9ef0
Declare and define a stub for NtSignalAndWaitForSingleObject.
2005-04-16 11:19:27 +00:00
Benjamin Cutler
c31a7e98f1
- Correct args for NtPowerInformation.
...
- Add stub for NtInitiatePowerAction.
2005-04-16 10:45:51 +00:00
Mike McCormack
20e23d8dd4
Add some more Windows Terminal Server API definitions.
2005-04-15 14:10:00 +00:00
Mike McCormack
04efa1338c
Add prototypes for some Gdi* functions.
2005-04-15 14:08:18 +00:00
Michael Lin
c3caaea21d
Define WINUSERAPI.
2005-04-14 11:32:28 +00:00
Alexandre Julliard
4722941695
Moved the BITMAPOBJ structure to gdi_private.h.
2005-04-13 16:11:18 +00:00
Steven Edwards
ad7f4daf35
Register Shell Drag and Drop Helper.
2005-04-13 11:07:49 +00:00
Ivan Leo Puoti
3f379d96ae
Added typedef for DEVICE_POWER_STATE.
2005-04-12 11:58:43 +00:00
Alexandre Julliard
ec15e3f1fc
Add new powrprof.h header.
2005-04-11 18:51:17 +00:00
Huw Davies
ad5ec7837e
Add some missing SFGAO_ defines and fix SFGAO_GHOSTED.
2005-04-11 18:50:15 +00:00
Benjamin Cutler
ee59cad92d
Added function/enum/structs for power management API.
2005-04-11 18:49:10 +00:00
Mike McCormack
016206c1e1
Move mailslot set and query info implementation to ntdll.
2005-04-11 14:20:49 +00:00
Michael Lin
50e9a09c4a
Added missing OleDraw() declaration.
2005-04-11 13:00:41 +00:00
Juan Lang
6f3228a539
Implement SetupDiClassNameFromGuidExA.
2005-04-11 12:59:45 +00:00
Juan Lang
0a1481a73f
Add a few missing declarations.
2005-04-11 12:59:25 +00:00
Mike McCormack
9f1030c20f
Add uCLSSPEC, CSPLATFORM and QUERYCONTEXT structures.
2005-04-11 12:58:44 +00:00
Dimitrie O. Paun
8c6819fd86
Remove reference to nonexistant strmif.h.
2005-04-11 12:58:13 +00:00
James Hawkins
fd6d3567de
Remove nonstandard type LPLPVOID.
2005-04-11 12:52:00 +00:00
Vincent Béron
5d0cc8fbdf
Fix a typo in a comment.
2005-04-11 12:50:19 +00:00
Alexandre Julliard
bc75f2f6c9
Return the coordinates information needed to setup the DC parameters
...
in the get_visible_region request instead of requiring the client to
compute it again.
2005-03-31 15:36:57 +00:00
Mike McCormack
2ab6a775bd
Implement mailslots.
2005-03-30 19:02:15 +00:00
Jacek Caban
6d19a37c84
Added IMonikerProp and IInternetPriority interfaces.
2005-03-30 17:05:22 +00:00
Jacek Caban
e78fab2b15
Added some definitions.
2005-03-30 17:05:12 +00:00
Alexandre Julliard
d99df2b757
Only reset the clip region in GetDC() if a new region is specified.
...
Don't release the clip region for window DCs in ReleaseDC(), except
when called from EndPaint().
Added a bunch of tests.
2005-03-30 10:28:58 +00:00
Oliver Stieber
67f2ad4563
- Volume now inherits Resource. This isn't the way Microsoft implements
...
the interface but it is more correct way (Microsoft even have a
resource type of volume).
- Moved usage, format, allocatedMemory and size onto the resource
class structure.
- Refactored Preload for classes that inherit BaseTexture, preload now
binds the texture instead of bind texture calling preload, bindTexture
allocated a glTexture if there isn't one.
- Added two new class static members BaseTexture_CleanUp and
Resource_CleanUp that should be called by classes that implement
BaseTexture or Resource.
2005-03-29 19:01:00 +00:00
Eric Pouech
7ea69cc7ea
- Various improvements for minidump module information
...
. added timestamp & checksum in PE module
. added size & checksum in ELF module
. wine loader now appears with its pathname.
- Implemented PE & ELF timestamp & checksum validation in
SymFindFileInPath.
2005-03-29 13:14:08 +00:00
James Hawkins
580ded65e7
- Implement NtLoadKey.
...
- Forward RegLoadKey to NtLoadKey.
2005-03-29 11:38:58 +00:00
Mike McCormack
6c42be25e7
Implement CreateMailslot using NtCreateMailslotFile.
2005-03-28 10:03:56 +00:00
Vladdy Impaler
84ca4b0123
Define the IAMStreamConfig interface.
2005-03-28 09:59:53 +00:00
Alexandre Julliard
3a522f3d71
Store the handle to the stock bitmap when the first DC is created to
...
avoid exporting the DEFAULT_BITMAP define.
2005-03-27 18:19:59 +00:00
Alexandre Julliard
5e6461b6e7
Explicitly store the stack of saved DCs in the DC structure instead of
...
using the 16-bit hNext field in the object header.
2005-03-25 20:58:29 +00:00
Jacek Caban
6f9ddc3bab
Added mshtmhst.idl.
2005-03-25 20:46:48 +00:00
Alexandre Julliard
2fb7c8754a
Moved DCE support to the X11 driver.
2005-03-25 16:47:04 +00:00
Alexandre Julliard
4d32a475a8
Replace the link_window request by a set_parent request since that is
...
all link_window is used for at this point.
Get rid of the WIN_LinkWindow/UnlinkWindow functions.
2005-03-25 10:38:56 +00:00
Kevin Koltzau
f4767f1424
Added full support for xbuttons (side mouse buttons).
2005-03-24 19:15:41 +00:00
Alexandre Julliard
039603c77d
Don't maintain a client-side WND structure for the desktop window.
...
Made WIN_GetPtr return WND_DESKTOP in that case.
2005-03-24 15:18:50 +00:00
Alexandre Julliard
04881fae7a
Get rid of the window lock suspend mechanism.
2005-03-23 13:18:51 +00:00
Francois Gouget
93416cdaf7
Assorted spelling fixes.
2005-03-23 13:15:18 +00:00
Alexandre Julliard
0bc8377bc2
Create a new server request for accepting hardware messages instead of
...
abusing reply_message.
Allow passing the determined window for a hardware message back to the
server to have it redispatch the message to the correct thread.
2005-03-23 10:33:17 +00:00
Alexandre Julliard
5054c79880
Try to always keep the server window Z-order in sync with the X11 one
...
using a heuristic based on mouse and expose events.
2005-03-21 12:37:00 +00:00
Troy Rollo
9c7932d475
Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
...
existing 'A' versions with calls to the 'W' versions.
2005-03-21 12:33:17 +00:00
Vincent Béron
1e365f7791
Fixed some calling conventions.
2005-03-21 10:32:45 +00:00
Alexandre Julliard
f1020bc6e0
Added support for the TLS expansion slots, adding an extra 1024
...
entries.
2005-03-19 17:14:12 +00:00
Mike McCormack
758a69515b
Implement summary information loading and saving.
2005-03-18 14:01:39 +00:00
Alexandre Julliard
f75609087a
Make the server know about the visible area of a window, which is the
...
window rect minus the caption and borders when they are handled by the
window manager.
2005-03-17 19:10:41 +00:00
Dmitry Timoshkov
75b93ff1aa
Match OVERLAPPED structure to the SDK definition.
2005-03-17 19:00:08 +00:00
Alexandre Julliard
4e47afb36f
Compute the top clipping window directly on the server side.
2005-03-17 14:02:06 +00:00
Mike McCormack
d9ef0a4ba4
Declare inline string function WINAPI (found by Krzysztof Foltman).
2005-03-17 13:56:53 +00:00
Jon Griffiths
62bc2c186f
Add some missing interfaces.
2005-03-17 10:27:07 +00:00
Robert Shearman
1b5ebabdce
- Add critsec debugging info.
...
- Move the modal loop called during RPCs into CoWaitForMultipleHandles.
- Use a mutex for long remoting calls to IRemUnknown methods.
- Remove locking in apartment_disconnectproxies as it is not needed.
- Use PostMessage instead of SendMessage so we can run the message
loop or not as appropriate.
2005-03-17 10:26:20 +00:00
Phil Krylov
506fa21586
Added missing PFE_ and PFA_ definitions.
2005-03-16 20:17:52 +00:00
Mike McCormack
fbee1de696
Add property IDs for MSI summary information.
2005-03-16 19:50:33 +00:00
Mike McCormack
ecb33f2301
Add defines for SLDF flags.
2005-03-16 11:31:54 +00:00
Hans Leidekker
e8e1c656d3
Stub implementations for WTSCloseServer, WTSDisconnectSession,
...
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
2005-03-16 11:27:05 +00:00
Phil Krylov
62a9a07dda
Added missing PFA_JUSTIFY definition.
2005-03-14 21:39:57 +00:00
Mike McCormack
20899f7870
Move interface declarations to shobjidl.idl.
2005-03-14 17:14:40 +00:00
Oliver Stieber
ba5eb14768
Encapsulate texture, surface encapsulated.
...
Added BindTexture, GetTextureDimensions, UnBindTexture.
Proper GetContainer support for surface.
SetContainer added to surface and volume.
SetInPbufferState added to surface (until gl context management is
implemented).
Minor changes:
- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
prevent circular referencing.
- Better managment of referinging for texture.
- Some TODO's for implementing a context manager.
- Better preload implementation.
- Fix compile warning in device.c Set/GetSamplerState.
- Add QueryInterface support for surface.
- Format X8R8G8B8 added to locking.
2005-03-14 10:12:52 +00:00
Martin Fuchs
2bbc7941da
Fix function definitions for msvc build.
2005-03-14 10:07:40 +00:00
Alexandre Julliard
bf08b35c07
Get rid of version #ifdefs.
2005-03-11 13:19:36 +00:00
Alexandre Julliard
99615021fb
Properly cope with get_message being called recursively while
...
processing a hardware message.
2005-03-10 11:52:25 +00:00
Juan Lang
cfcc7a72ce
Add some missing declarations.
2005-03-10 11:14:59 +00:00
Alexandre Julliard
aef19abc82
Moved SendInput and related functions to the USER driver to avoid a
...
number of dll separation hacks.
2005-03-09 16:45:23 +00:00
Robert Shearman
c10dcfaf3f
Remove duplicate message defines in header.
2005-03-09 12:39:15 +00:00
Maxime Bellengé
cbd3a53d4b
Implemented MIIM_BITMAP state.
...
Handle MNS_CHECKORBMP style.
2005-03-09 12:39:01 +00:00
Alexandre Julliard
ffeda154a1
Fixed WS_FD_CLR and WS_FD_SET macros (spotted by Thomas Kho).
2005-03-08 16:25:59 +00:00
Ulrich Czekalla
5067909587
Create a thread-specific selection window to make sure we receive the
...
selection events in the correct thread.
2005-03-07 19:31:46 +00:00
Eric Pouech
642402d581
Added support for minidump (read & write).
2005-03-07 11:03:21 +00:00
Mike McCormack
7674702238
Declare the value of STGM_DIRECT_SWMR.
2005-03-05 10:47:01 +00:00
Steven Edwards
5727918424
Added a check for poll.h.
2005-03-04 12:38:36 +00:00
Krzysztof Foltman
50f59f8ced
- added missing CFM_ constants to make RichEdit 2.0 implementation
...
possible
- added a missing structure PARAFORMAT2
2005-03-04 10:47:13 +00:00
Oliver Stieber
7b261656fd
Added a stubbed out version of query to d3d9 and wined3d.
...
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.
2005-03-03 13:57:15 +00:00
Dimitrie O. Paun
50a0c8f734
Unicodification. Small cleanups.
2005-03-03 13:51:47 +00:00
Francois Gouget
fbb3343547
Assorted spelling fixes.
2005-03-02 13:53:50 +00:00
Oliver Stieber
16e8689008
Implemented guids for wined3d.
2005-03-02 13:44:58 +00:00
Alexandre Julliard
d0ee9f9309
Avoid spaces before preprocessor directives, that's not portable.
2005-03-02 12:23:20 +00:00
Oliver Stieber
2121f7831e
Put all the stubs in wined3d in place, with some functionality copied
...
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).
2005-03-02 12:16:10 +00:00
Alexandre Julliard
7caa1f6b4d
Beginnings of inter-process GetDC support.
...
Use a standard list for the DCE list.
Small cleanups.
2005-03-02 10:24:38 +00:00
Juan Lang
47f1c88817
Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
...
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.
2005-03-01 11:44:27 +00:00
Dmitry Timoshkov
0497af09a7
Match RaiseException and EXCEPTION_RECORD to SDK definitions.
2005-02-24 13:15:36 +00:00
Aric Stewart
c2c0a98737
Define msidbComponentAttributes.
2005-02-24 10:05:34 +00:00
Ivan Leo Puoti
d8793bb776
Added a couple of defines.
2005-02-22 19:32:22 +00:00
Mike McCormack
3b2019badb
Make lstr* functions inline inside Wine.
2005-02-22 15:50:13 +00:00
Vincent Béron
ed2aa10349
Add a definition for OpenInputDesktop().
...
Add constants for PBT_APM* parameters.
2005-02-21 20:40:13 +00:00
Hans Leidekker
a5e361e6b8
- Add support for color transform handles.
...
- Implement CreateColorTransform{A,W}, CreateMultiProfileTransform,
DeleteColorTransform.
- Don't depend on lcms for the implementation of
IsColorProfileTagPresent.
2005-02-21 18:38:15 +00:00
Vincent Béron
06d7cae4d7
Add a stub for OleLoadPicturePath().
2005-02-21 18:36:06 +00:00
Vincent Béron
e3a1858f36
Add LWA_ constants, used in {S/G}LayeredWindowAttributes().
2005-02-21 18:35:39 +00:00
Hans Leidekker
1e33acaa43
Stub implementations for AbortPrinter, AddPortEx{A,W},
...
AddPrinterConnection{A,W}, ConnectToPrinterDlg,
DeletePrinterConnection{A,W}, EnumForms{A,W}, EnumPrinterData{A,W],
ExtDeviceMode, Find{Close,First,Next}PrinterChangeNotification,
FreePrinterNotifyInfo, ScheduleJob.
2005-02-21 18:33:55 +00:00
Vincent Béron
35537fe977
Added LPDWORD definition.
2005-02-21 18:30:02 +00:00
Vincent Béron
a57c3913f7
Added IRichEditOleCallback.
2005-02-21 18:28:47 +00:00
Vincent Béron
9afc3ebed4
Correct the number of args of SNDMSGA in ListView_GetSubItemRect.
2005-02-21 18:28:30 +00:00
James Hawkins
ee8479596a
Conditionally add DECLSPEC_ALIGN(8) to wine's 64-bit types and leave
...
the modifier off when compiling with msvc.
2005-02-18 12:56:35 +00:00