Commit Graph

4507 Commits

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