Commit Graph

4562 Commits

Author SHA1 Message Date
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