Commit Graph

4877 Commits

Author SHA1 Message Date
Francois Gouget 90aaf6ba8f include: Add missing LANG_xxx and SUBLANG_xxx constants. 2006-02-14 10:42:12 +01:00
Michael Jung ac615ce5a0 advapi32: Implemented RegLoadMUIString[AW]. 2006-02-14 10:41:18 +01:00
Francois Gouget c2f99c5198 d3dtypes: Fix windows.h inclusion. 2006-02-13 13:22:59 +01:00
Alexandre Julliard 266c609dd1 configure: Added check for dladdr in libdl. 2006-02-11 20:55:50 +01:00
Troy Rollo 721621b34e ntdll: Implement DVD_ReadStructure. 2006-02-11 18:40:32 +01:00
Maarten Lankhorst 8a756a2052 include: Add dpnathlp.h header. 2006-02-11 12:14:04 +01:00
Jacek Caban adb1335e4e mshtml: Added more defines to mshtmlhst.idl. 2006-02-10 15:14:14 +01:00
Robert Shearman c548b7e3d1 include: Define DISPID_FONT_CHANGED. 2006-02-10 14:50:11 +01:00
Francois Gouget 5e3c00fae6 winuser.h: Add missing *LayeredWindow*() prototypes. 2006-02-08 15:27:49 +01:00
Alexandre Julliard e0330145d8 server: Remove the no longer needed exe_file parameter in the
init_process_done request.
2006-02-08 15:25:12 +01:00
Alexandre Julliard 9669ff8de4 ntdll: Get rid of the main_file argument in LdrInitializeThunk. 2006-02-08 15:22:24 +01:00
Jacek Caban 0e3be46855 urlmon.idl: Added BINDINFOF declaration. 2006-02-08 12:35:41 +01:00
Francois Gouget 81ba96379b textserv.h: Add missing CreateTextServices() prototype. 2006-02-07 21:18:02 +01:00
Roderick Colenbrander c7b58749a1 wined3d: Added CopyRects method (based on a patch by Oliver Stieber). 2006-02-07 16:51:39 +01:00
Mike McCormack 0790f95589 kernel32: ReadDirectoryChangesW fixes.
ReadDirectoryChangesW remembers whether it's recording changes or not.
Don't initialize overlapped->InternalHigh.
The hEvent is cleared when ReadDirectoryChanges is called.
2006-02-07 16:50:36 +01:00
Robert Millan 55b74483de configure: For sys/mount.h, sys/statfs.h and sys/vfs.h, always include
them if present.
2006-02-06 21:53:27 +01:00
Gerald Pfeifer 571d9fb0f0 ntdll: Use struct mtget.mt_blkno on those systems providing that (and
avoid using struct mtpos which may not be present on such systems).
2006-02-06 20:59:44 +01:00
Hans Leidekker d63835c2e3 mapi32: Implementation for MAPISendMail.
Implement MAPISendMail, stub MAPILogoff and make the stubs for
MAPIInitialize, MAPILogon{,Ex} and MAPILogoff return success.
2006-02-06 14:12:05 +01:00
Eric Pouech e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Eric Pouech 3c0e5eed83 A few fixes for pointer qualifiers (const, volatile) warnings. 2006-02-06 13:10:18 +01:00
Mike McCormack 0193211946 server: Fill in NtNotifyChangeDirectoryFile's buffer with change data. 2006-02-06 11:58:55 +01:00
H. Verbeet e43cfb1a68 wined3d: Fix SetContainer.
Add/Release references to the container.
Change the type of the container from IUnknown to IWineD3DBase.
2006-02-06 11:30:48 +01:00
Gerald Pfeifer 36bdc64e39 ntdll: Use struct mtget.mt_blksiz on systems featuring this.
Work around using struct mtget.mt_gstat on systems lacking this.
2006-02-05 13:51:03 +01:00
Alexandre Julliard 2a36dd239c server: Remove no longer used create_flags from get_startup_info request. 2006-02-05 12:33:24 +01:00
H. Verbeet c72fce011d wined3d: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB. 2006-02-05 12:19:22 +01:00
Alexandre Julliard 65424dc3a8 libwine: Added wine_dll_enum_load_path function to allow querying the dll path. 2006-02-04 17:02:05 +01:00
Robert Shearman 7dcc55f4cc include: Move all of the contiguous FC types together so we can see
possible missing constants better.
2006-02-03 18:46:12 +01:00
Robert Shearman f9e245fe54 include: Add function declarations for the Range type. 2006-02-03 18:45:59 +01:00
Mike McCormack 39f711ae6e ntdll: Add FILE_ACTION and FILE_NOTIFY_CHANGE_ defines for streams. 2006-02-03 18:45:51 +01:00
Detlef Riekenberg c30ac0772d winspool.h: Add missing declarations. 2006-02-01 12:31:55 +01:00
Robert Shearman fc6febc84b include: Add SC_ENUM_TYPE to winsvc.h. 2006-01-31 18:04:01 +01:00
Robert Shearman 14e4a5453c widl: Define a value for RPC_FC_WSTRING. 2006-01-31 12:23:59 +01:00
James Hawkins 95d17daf00 setupapi: Add definitions for the SetupGetInfInformation search flags. 2006-01-31 12:22:38 +01:00
Juan Lang 69ab205a37 wincrypt: Fix typo. 2006-01-31 12:22:01 +01:00
Dmitry Timoshkov eb893bdea3 gdi: Add support for creating extended pens. 2006-01-30 18:17:07 +01:00
Maarten Lankhorst 7b6f85474e riched20: Make CreateTextServices use ITextHost. 2006-01-30 18:16:05 +01:00
Mike McCormack 43b27144f0 msi: Add an implementation of MsiGetDatabaseState. 2006-01-30 14:56:52 +01:00
Juan Lang ecc9849974 wincrypt.h: Add more missing defines. 2006-01-30 14:56:38 +01:00
Robert Shearman 3433839b20 include: Add types and definitions for RPC user callback routines. 2006-01-27 12:53:51 +01:00
Robert Shearman b7047df84a include: Add new union cases for PROPVARIANT structure. 2006-01-27 12:53:42 +01:00
Mike McCormack 08351071fd server: Fix the file notification interface to use directory handles. 2006-01-27 12:13:56 +01:00
Hans Leidekker 0844b702b4 ntdll: Add implementation of tape IOCTLs. 2006-01-26 13:23:08 +01:00
Hans Leidekker 69c5f62da8 include: Add some defines related to tape support. 2006-01-26 13:22:24 +01:00
Alexandre Julliard cf675c1197 wtypes: Don't specify alignment for DOUBLE and DATE on MSVC. 2006-01-25 15:03:46 +01:00
Alexandre Julliard b7b7f2b679 Avoid importing _strlwr/_strupr from ntdll. 2006-01-24 12:24:05 +01:00
Robert Shearman 368da7dcc2 widl: Added some more constants for conformance descriptors. 2006-01-24 11:08:49 +01:00
Robert Shearman 21a90850cb widl: Strings.
Write out type format strings for string types.
2006-01-24 11:07:39 +01:00
Jacek Caban ea6e5b969a Added mshtmcid.h. 2006-01-24 10:57:59 +01:00
Huw Davies 603d21cbc4 gdi: Use correct include file for FT_Get_Module. 2006-01-24 10:57:35 +01:00
Alexandre Julliard 4755f8acec msvcrt: Added EILSEQ definition. 2006-01-23 19:29:36 +01:00
Eric Pouech bdf32ee032 dbghelp: Brought dbghelp.h a bit closer to PSDK definitions. 2006-01-23 16:37:48 +01:00
Eric Pouech 418591c8ea dbghelp: Started implementation of the global callback mechanism. 2006-01-23 16:29:21 +01:00
Eric Pouech 3792b1add3 dbghelp: Symbol info.
- better coding for SYMBOL_INFO filling
- some fixes on some fields (parameters)
- now using the max size for symbol info
2006-01-23 16:26:57 +01:00
Dmitry Timoshkov 2a93c2f23d ICCompressorChoose should initialize fccType and fccHandler fields
for the full frames case as well.
2006-01-23 11:24:08 +01:00
James Hawkins 7e45839823 advpack: Add a stub for RebootCheckOnInstall. 2006-01-21 19:22:17 +01:00
James Hawkins 70566c0331 advpack: Add a stub for SetPerUserSecValues. 2006-01-21 19:21:22 +01:00
James Hawkins 0584b9de80 advpack: Add stubs for the user stub wrapper functions. 2006-01-21 19:19:31 +01:00
Alexandre Julliard 4ce433d826 ntdll: Move the %gs register to the ntdll_thread_regs structure. 2006-01-20 16:54:11 +01:00
H. Verbeet 7c8a4d2174 wined3d: Create a common WineD3D base class, IWineD3DBase. 2006-01-17 15:58:22 +01:00
Robert Shearman a40ce39340 user: Fix WM_QUIT message ordering from PostQuitMessage.
Added a new server call as PostQuitMessage should set a flag in the
message queue to return the WM_QUIT message when there are no other
pending messages, rather than posting a message to the thread queue as
it does at the moment.
2006-01-17 13:14:31 +01:00
Mike McCormack 1f7c81eb36 kernel32: Create a stub implementation for PostQueuedCompletionStatus. 2006-01-17 13:13:01 +01:00
Mike McCormack a1edebf523 kernel32: Declare BindIoCompletionCallback(). 2006-01-16 20:51:11 +01:00
Mike McCormack 91199249ec kernel32: Define SCS_64BIT_BINARY. 2006-01-16 20:40:33 +01:00
Mike McCormack b8e5e0168a kernel32: Add FILE_NOTIFY_INFORMATION. 2006-01-16 20:38:39 +01:00
Alexandre Julliard f9e5b0f5f0 msvcrt: Implemented asctime, ctime and strftime instead of using the libc ones.
Make the code thread-safe by using asctime_r if available.
2006-01-14 17:22:03 +01:00
James Hawkins 461904cb6e advpack: Add stubs for CloseINFEngine, OpenINFEngine, and
TranslateInfStringEx.
2006-01-14 17:10:16 +01:00
James Hawkins 9e9fe39774 advpack: Add a stub for AddDelBackupEntry. 2006-01-14 17:09:02 +01:00
Alexandre Julliard cfe45cc130 Get rid of the no longer needed DECL_GLOBAL_CONSTRUCTOR macro. 2006-01-14 17:08:52 +01:00
James Hawkins a56e256323 advpack: Add stubs for the file save/restore functions. 2006-01-13 14:16:02 +01:00
Alexandre Julliard 2878d99216 ntdll: Add debug registers to the context of all exceptions.
Maintain a local cache of the debug registers to avoid server calls
where possible.
2006-01-13 13:58:14 +01:00
Alex Villacís Lasso 1c6fbba116 msacm: Add definition for ACM_DRIVERADDF_NAME. 2006-01-13 13:52:49 +01:00
Eric Pouech 2cdace2760 ntdll: Created infrastructure to support IOCTL for serial devices.
- created infrastructure in ntdll to support IOCTL for serial devices
- implemented IOCTLs in ntdll for serial break support
- implemented the kernel32 equivalent on top of those IOCTLs
2006-01-12 13:32:51 +01:00
Vitaliy Margolen 978f470692 ntdll: NtQueryInformationToken change parameters according to PSDK.
Check for NULL pointer.
2006-01-12 13:32:09 +01:00
James Hawkins ee3194bee2 advpack: Add stubs for the remaining registry functions. 2006-01-12 13:31:12 +01:00
Alexandre Julliard 2654be08d5 ntdll: Handle NtSetContextThread on the client side (as far as
possible) when setting the context of the current thread.
2006-01-11 20:20:32 +01:00
Alexandre Julliard 90e3865929 ntdll: NtRaiseException doesn't need to be a register function.
Moved common code between NtRaiseException and RtlRaiseException to a
separate raise_exception function.
2006-01-10 17:51:22 +01:00
Mike McCormack 1acf032a99 msi: Fixed the prototype of MsiDatabaseIsTablePersistent.
Implemented MsiDatabaseIsTablePersistentA via the W function.
2006-01-10 12:09:11 +01:00
Troy Rollo b7652d89db user: Fix return type of EnableMenuItem. 2006-01-10 12:08:48 +01:00
Troy Rollo c03b21e9ca Fix GetModuleFileNameEx definition. 2006-01-10 12:08:12 +01:00
Saulius Krasuckas 82dc96e579 include: Add missing color space constants. 2006-01-09 18:42:00 +01:00
Hans Leidekker 67dd000250 Update copyright info for the new year. 2006-01-06 21:06:53 +01:00
Eric Pouech 558130a696 dbghelp: StackWalk (32 and 64 bit version).
- enhance implementation of StackWalk (32 and 64 bit version) by
  making use of module information and calling for FPO
- FPO part is still non functional
- implemented SymGetModuleBase64
- stubbed SymFunctionTableAccess64
2006-01-05 13:41:25 +01:00
Alexandre Julliard 3215c3ac91 Avoid DECLSPEC_NORETURN on function pointers for MSVC compatibility. 2006-01-04 14:52:43 +01:00
Eric Pouech b7607aebdc ntdll: Correct implementation for atom query functions. 2006-01-03 17:34:43 +01:00
Rolf Kalbermatter 97ede2dca8 include: Fix DECLSPEC_NORETURN for compilation with MS C compiler. 2006-01-03 13:33:22 +01:00
Steven Edwards 50690e5fa2 gdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header. 2006-01-03 13:16:59 +01:00
Eric Pouech a959732fff dbghelp: Internal search routines can now be case sensitive/insensitive.
- Now handling option SYMOPT_CASE_INSENSITIVE for symbol search.
- Quick implementation of SymSearch on top of SymEnumSymbols (should
  be the other way around).
2005-12-26 12:57:26 +01:00
Ulrich Czekalla 707fa2c3a2 ole32: Return error instead of asserting if storage file is corrupt. 2005-12-22 17:15:05 +01:00
Detlef Riekenberg 8827bcfd74 winspool: Add version resource. 2005-12-21 21:11:43 +01:00
Hans Leidekker b2c62c9455 wldap32: Added configure checks for some potentially missing functions. 2005-12-21 18:42:00 +01:00
H. Verbeet 4e7b2557b5 wined3d: Cleanup shader constants code a little bit.
Improved bounds checking.
2005-12-20 11:46:52 +01:00
Eric Pouech 17d93f9855 dbghelp: Implemented SymMatchString. 2005-12-19 18:16:35 +01:00
Jacek Caban dd2d59818d Fix typo in urlmon.idl. 2005-12-19 09:53:30 +01:00
Alexandre Julliard 324d86a3af Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it
easier to handle the common case of trapping page faults.
2005-12-16 16:58:47 +01:00
Stefan Leichter a4af4b95b5 shell32: Fix return value of PathProcessCommand. 2005-12-16 12:41:11 +01:00
Jacek Caban a2363a3e5e Added some declarations to mshtml.idl. 2005-12-16 12:40:29 +01:00
Ivan Leo Puoti 4c53092566 Add some structs/prototypes to wdm.h. 2005-12-16 12:37:24 +01:00
James Hawkins 11fced7b57 setupapi: Added stubs for SetupGetInfInformation and
SetupQueryInfFileInformation.
2005-12-15 11:02:20 +01:00
Vitaliy Margolen b05340a523 ntdll: Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Modify WaitNamedPipeW to use NtFsControlFile.
Replace struct overlapped with event.
2005-12-14 11:14:02 +01:00
Alexandre Julliard 67505c00af server: Support for opening devices.
Added support for opening devices directly with the server when they
don't correspond to a Unix file.
2005-12-12 14:27:45 +01:00