Commit graph

179 commits

Author SHA1 Message Date
Francis Beaudet
e4828b6ba6 Implementation of the ReleaseStgMedium method. 1999-03-10 13:24:39 +00:00
Juergen Schmied
026d9db8c5 - sorted API by groups
- new stubs:  NtQueryDirectoryFile,  ZwQueryDirectoryFile
- impl.: RtlAllocateHeap, RtlCreateHeap, RtlDestroyHeap, RtlFreeHeap,
  RtlGetDaclSecurityDescriptor, RtlGetSaclSecurityDescriptor
- impl. by Rex Jolliff (rex@lvcablemodem.com): RtlTimeToTimeFields,
  RtlTimeFieldsToTime
1999-03-09 17:47:51 +00:00
Lionel Ulmer
4d4b5a9a2f - added function DirectDrawEnumerateEx
- added (or corrected) check for the return value of the enumeration functions
1999-02-28 19:49:42 +00:00
Francis Beaudet
07478c2e3e Implemented the CoTaskMemRealloc API. Also clean-up around that API
call.
1999-02-28 09:57:40 +00:00
Alexandre Julliard
a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner
219cfd8387 Optimized away more includes, readded some #includes for necessary
prototypes.
1999-02-24 13:05:13 +00:00
Francis Beaudet
eb5a29b6ce Implemented the OleCreateFontIndirect method and the associated COM
object. That object supports the IFont and IDispatch interfaces.
1999-02-20 16:48:53 +00:00
Francis Beaudet
1921ef213a Added some new stubs for the OLE menu descriptor methods. 1999-02-20 16:05:50 +00:00
Juergen Schmied
3426d85319 - made the security functions consistent. advapi calls down to ntdll now
- new SetSecurityDescriptorGroup,  SetSecurityDescriptorOwner,
  SetSecurityDescriptorSacl, GetSecurityDescriptorDacl
- nt-header cleanup
1999-02-19 16:29:05 +00:00
Ian Schmidt
9ba500cac2 Partial stub implementation of undocumented KERNEL routine PK16FNF,
needed by Win98 EXPLORER. Thanks to Ulrich Weigand for information.
1999-02-19 14:04:35 +00:00
Marcus Meissner
04c3e1d456 Removed a lot of occurences of windows.h (and added necessary other
includes).
1999-02-19 10:37:02 +00:00
Stephane Lussier
2c86dab53a - New implementation of SendMessage, ReceiveMessage, ReplyMessage functions
to support thread-safeness, and nested SendMessage.
- Addition of ReplyMessage32.
1999-02-18 17:34:09 +00:00
Marcus Meissner
72f12e7285 mmioDescend: fixed FIND_xxxx, verified with mciavi32.dll.
mciLoadCommandResource32: second arg is wide string
mciGetDriverData: spec has just one long argument
1999-02-17 16:10:17 +00:00
Marcus Meissner
317af320cf Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Eric Pouech
b8f6ea52ce Fixed typo in winmm.spec. 1999-02-14 13:27:50 +00:00
Gavriel State
8c8a3a526d A few non-x86 Winelib fixes. 1999-02-14 11:35:29 +00:00
Juergen Schmied
4a1dbaf602 Implementation of ConvertDefaultLocale32. 1999-02-14 09:22:12 +00:00
Eric Pouech
c11b167f62 Added support for MCI AVI driver
Added some fixes mixer functions
Fixed MCI string comparison (thanks to Lionel ULMER)
No longer using 16 bit USER functions (use their 32 bit counter part)
Reindenting.
Added function sndPlaySound32W
1999-02-13 12:38:09 +00:00
Francis Beaudet
3f7ad7aa98 Implemented the OLE Drag and Drop target registration mechanism and
the DoDragDrop loop to perform the DnD operation.
1999-02-13 09:13:49 +00:00
Ian Schmidt
b67af9cd54 Added entries for most Crypt* calls.
Added stub for CryptAcquireContextA.  This allows Win98 EXPLORER.EXE
to get farther.
1999-02-13 09:08:33 +00:00
Marcus Meissner
592c910b7c Implemented MapVirtualKeyEx (ticket 21).
Ignore keyboard layout for now.
1999-02-13 08:53:22 +00:00
Juergen Schmied
6f4435b104 - documented most of the undocumented functions in nt.c
- implemented RtlGetDaclSecurityDescriptor
- stubs for NtEnumerateKey, NtOpenSymbolicLinkObject, NtQueryKey
- stubs for NtRaiseException, RtlRaiseException (this both will crash)
1999-02-13 07:35:31 +00:00
Francois Gouget
a36d71b187 Added new functions (from Win98)
Added comments with the parameter types for future use with dllglue
1999-02-11 13:02:15 +00:00
Andreas Mohr
123501fbc6 Two ADVAPI32 stubs: ImpersonateSelf32 and AccessCheck32. Spelling fixes. 1999-02-10 06:39:51 +00:00
Michael Veksler
f935c59787 Added missing includes to avoid warnings/errors. 1999-02-09 15:49:39 +00:00
Brad Pepers
0bdff36d38 WinG fixes. 1999-02-09 15:37:16 +00:00
Marcus Meissner
69c0bbea1a Some small bugfixes, added more PE relocation types (for WinCE mostly),
some console prototypes, -dll is useful for winelib too, regtest
compile fixed.
1999-02-09 14:25:57 +00:00
Marcus Meissner
676a513524 Updated msvideo / vfw.h, use builtin msvfw32.dll by default, added
aviinfo and aviplay programs.
1999-02-05 09:41:55 +00:00
Ulrich Weigand
90c245cdbf Bugfix: Preserve EAX in UnMapSLFixArray(). 1999-02-02 10:34:46 +00:00
Alexandre Julliard
4b461128d6 Added input queue to server-side console object,
read/write_console_input requests, and use them for
Read/WriteConsoleInput.
1999-01-31 19:04:30 +00:00
Juergen Schmied
e4b41afa4a Stub for PathQualify32[A|W]. 1999-01-31 10:00:26 +00:00
Alex Korobka
6479f0fab2 Added an implementation of MRSW locks. 1999-01-31 09:24:44 +00:00
Juergen Schmied
bf635b66a2 Stub for GetSecurityDescriptorControl. 1999-01-31 09:21:31 +00:00
Juergen Schmied
535f32ffd5 Stub for GetUserObjectSecurity. 1999-01-31 09:20:36 +00:00
Marcus Meissner
3ad2b93f2d Enable/disable relay32 debugging on the fly. Start app with
-debugmsg +relay or warn+relay. Suggested by Juergen Schmied.
1999-01-30 15:55:28 +00:00
Andreas Mohr
05c50d5ba6 Added WINMM joy* .spec entries. 1999-01-30 13:42:42 +00:00
Francis Beaudet
f56d029f96 Implemented the startup-shutdown mechanism for the COM subsystem.
Implemented the Class object registration mechanism.
1999-01-30 13:36:55 +00:00
Francis Beaudet
d92b9475a9 Added an implementation of the OLE structured storage. The main
features of this implementation are:
- Can open storages created in Windows.
- Can create new storages that the windows libraries can
  read.
- Provides all the functionality to create/open/remove and
  rename streams and storages inside the main storage object.
1999-01-30 13:24:23 +00:00
Marcus Meissner
32b32d8f3d Updated msvideo. New program 'icinfo [-about] [-configure]' to
query installed (win32) compressors. Started on AVIFILE support.
1999-01-29 15:12:10 +00:00
Eric Pouech
0248381a14 Added support for loading drivers in Wine. 1999-01-26 17:23:30 +00:00
Andreas Mohr
22c904d3ca Implemented GetIconInfo16 -> call to GetIconInfo32. 1999-01-26 14:56:01 +00:00
Marcus Meissner
028c434180 Added GetSecurityDescriptorOwner/Group, RevertToSelf stubs.
Return NULL from OpenThreadToken.
1999-01-26 10:11:22 +00:00
Eric Kohl
b406c7d42a New drag list control. 1999-01-24 19:12:34 +00:00
Sylvain St.Germain
4fcd6d0fb1 Implementation of the SafeArray family functions. 1999-01-24 18:52:55 +00:00
Guy Albertelli
c66f5d5983 Added stub for SetThreadLocale. 1999-01-24 09:59:14 +00:00
Sylvain St.Germain
18aacf15cc DoDragDrop and OleIsCurrentClipboard stub implementation. 1999-01-23 11:54:12 +00:00
Francis Beaudet
f25ac7ccc5 There were two copies of the DdeCmpStringHandles (A and W) and that
API does not have 2 versions. Removed the extra version.
1999-01-21 14:05:11 +00:00
Marcus Meissner
ae0a73d442 Some small fixes to enhmetafiles. 1999-01-20 14:11:07 +00:00
Robert Riggs
fc43f81f3f Use external DirectPlay DLLs by default. 1999-01-20 13:46:39 +00:00
Alexandre Julliard
62a8b43301 Hacked server-side device support
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
1999-01-19 17:48:23 +00:00