Commit graph

104 commits

Author SHA1 Message Date
Gael de Chalendar
49e2773ddf Stub for WNetOpenEnum32W. 1998-12-07 12:15:34 +00:00
Robert Riggs
f0fa956384 More general code cleanup for readability.
A few more parameter validation checks.
Return DS_OK rather than 0 in a number of functions.
Fixed primary buffer ref count bug in CreateSoundBuffer().
Handle 1-3 byte sound fragments that would cause buffer overruns.
Clear primary buffer with a neutral value instead of always 0
(because 128 is neutral for 8-bit sound).
Fix bug with mixing 8-bit sound into the primary buffer.
Broke out the main block in DSOUND_thread() to another function for
readability.
Handle "no audio" and "audio busy" cases properly when initializing
dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().
1998-12-07 12:13:01 +00:00
Uwe Bonnes
f0bacceb89 The spec definition for MonitorFromWindow was wrong. 1998-12-07 11:05:23 +00:00
Juergen Schmied
a784a9d7eb New functions ILGlobalClone/ILGlobalFree. 1998-12-01 11:04:14 +00:00
Marcus Meissner
1ffd5009fa Added some stubs, some ptr->str conversions. 1998-12-01 09:34:05 +00:00
Lionel Ulmer
581a8edd74 - added definition of DirectDrawCreateClipper.
- more versatile support of surfaces / better surface description support.
1998-12-01 09:30:22 +00:00
Juergen Schmied
07e0d947da Fixed wrong parameter count for SHChangeNotifyDeregister, SHFreeUnusedLibraries.
New functions ParseField, Get/SetInstanceExplorer(), PathIsUNC, PathIsRelative.
Stubs SHWaitForFileToOpen, PathFindOnPath.
1998-12-01 08:55:13 +00:00
Juergen Schmied
28d3542071 Small changes to print the strings in the relay-trace. 1998-12-01 08:31:11 +00:00
Juergen Schmied
c8a213a2b6 Stubs for MCIWndCreate[A|W]. 1998-12-01 08:26:45 +00:00
Juergen Schmied
54b33cfbeb Stubs for EnumServiceStatus32, small changes. 1998-11-30 17:41:17 +00:00
Paul Quinn
eede6b044e Implementation of ChildWindowFromPointEx functions. 1998-11-30 13:15:36 +00:00
Marcus Meissner
1ff1f7d15f Implemented class factory for dsound. 1998-11-30 11:07:11 +00:00
Uwe Bonnes
94113fa10e - fixed a minimal error in GetCommMask definition.
- adds stubs for GetCommModemStatus and WaitCommEvent.
1998-11-30 10:40:02 +00:00
Uwe Bonnes
2d65536bc4 Added stubs for Startpage and EndPage. 1998-11-26 15:20:55 +00:00
Francis Beaudet
f1779ed51d Implemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
and SysStringLen(). Ensure that the BSTR objects were allocated
according to the Windows documentation.
1998-11-25 17:20:36 +00:00
Juergen Schmied
bcd05e9920 Moved existing path - functions to shellpatch.c.
New: PathRemoveBlanks32A|W,  PathMatchSpec32A|W,
PathSetDlgItemPath32A|W.
1998-11-25 16:47:05 +00:00
Juergen Schmied
8090784a46 New stubs GetUserObjectInformationA|W. 1998-11-24 20:26:02 +00:00
Marcus Meissner
7f4d1f4ebf Removed left over 'show' and useless deadbeef checking which doesn't
work.
1998-11-24 20:25:04 +00:00
Eric Pouech
65ae1b5982 Some new stubs (midiStreamXXX functions, some mci functions, and
some mmio functions).
1998-11-24 18:46:46 +00:00
Eric Kohl
437449fb03 Fixed ImageList_LoadImage(). 1998-11-22 17:59:57 +00:00
Eric Kohl
7be922a2f4 Added stub for CreateItemMoniker(). 1998-11-22 17:56:07 +00:00
Andreas Mohr
1e360ebbf9 Added Win16 implementation for GetRegionData(). 1998-11-22 16:54:26 +00:00
Juergen Schmied
197cc88450 Added missing entry for GetNumberFormatW. 1998-11-22 16:20:49 +00:00
Juergen Schmied
057d9f23d2 New stubs strdate, strtime. 1998-11-22 15:06:56 +00:00
Marcus Meissner
38980e4624 Remove now useless RELAY_ShowDebugmsgsRelay check. 1998-11-22 14:12:36 +00:00
Juergen Schmied
72b76d1a41 Cleanup, small fixes, a few new stubs. 1998-11-15 13:28:00 +00:00
Gavriel State
a23a1b3fa2 Add stubs for GetRunningObjectTable32 and OleRegGetUserType. 1998-11-15 09:22:23 +00:00
Rein Klazes
6df25e8004 Added implementations for InterlockedExchangeAdd() and
InterlockedCompareExchange().
1998-11-14 18:21:32 +00:00
Marcus Meissner
30c112e665 Speed up relay32, snoop16 and snoop32 include/excludes by doing them
just once at creation time.
1998-11-14 17:06:55 +00:00
Pavel Roskin
06b4eb326e Added stubs for CoRevokeClassObject and OleSetClipboard. 1998-11-14 17:01:59 +00:00
Juergen Schmied
42e68a6aab Stubs: SetServiceStatus, RegisterServiceCtrlHandlerA/W,
StartServiceCtrlDispatcher32A/W, RtlSystemTimeToLocalTime,
RtlTimeToTimeFields.
1998-11-14 16:43:19 +00:00
Uwe Bonnes
e2ed0c92b1 Added a stub for StartDocA and EndDoc. 1998-11-08 15:38:32 +00:00
James Sutherland
577db37b2a More complete implementation of the SetCtrlHandler() function (and the
related console functions).
1998-11-08 15:09:08 +00:00
Jeff Johann
471b5dff8d Added CreateDIBPatternBrushPt (GDI32.35) with minor documentation
updates.
1998-11-08 15:07:22 +00:00
Ulrich Weigand
2b067584e9 USER-side part of input event handling: contains implementation of
keybd_event and mouse_event, and USER-related code removed from
windows/event.c and windows/keyboard.c.
1998-11-08 12:26:36 +00:00
Eric Kohl
3a230263ac Added stub for CreateBindCtx() and added missing CoGetClassObject()
to *.spec file. Makes Internet Explorer 4.01 happy ;-)
1998-11-08 11:40:00 +00:00
Eric Kohl
d040e9db4e Added DrawStatusText32AW() and CreateStatusWindow32AW(). 1998-11-08 11:33:05 +00:00
Charles Suprin
4104301e6d Added stubs for SetWinMetaFileBits and GetEnhMetaFilePaletteEntries. 1998-11-07 12:56:31 +00:00
Andreas Mohr
1f0f4829ad Added stub WNetEnumCachedPasswords. 1998-11-07 12:38:07 +00:00
John Richardson
2660e6a06c Implementation of CoLoadLibrary, CoFreeAllLibraries,
CoFreeUnusedLibraries, CoFreeLibrary.
Fixed misspelling of CoUninitialize.
1998-11-07 12:19:26 +00:00
Eric Pouech
46b68f091c Made mmioSetBuffer callable from 16 and 32 bit code. 1998-11-06 16:04:09 +00:00
Ulrich Weigand
c75d0e16bd Implemented new Wine startup sequence, separating startup into
KERNEL/USER/GDI related parts, allowing native replacement.
Implemented initial 'kernel' task.
1998-11-01 17:59:35 +00:00
Rein Klazes
5c6fc1bb91 CreateWindowEx32[AW] now creates an MDI chils when the WM_EX_MDICHILD
extended style is specified. Also implemented CreateMDIWindow32A()
call - single thread only -.
1998-11-01 14:50:06 +00:00
Ove Kaaven
fa5f56fceb Added CoFreeLibrary stub. 1998-11-01 14:47:53 +00:00
Marcus Meissner
9cfe2d5384 Added stubs for user32,advapi32 functions. 1998-11-01 14:02:57 +00:00
Marcus Meissner
51505b12b3 More Nt* and Rtl* function stubs, moved ntdll.c to dlls/ntdll/. 1998-11-01 14:00:21 +00:00
Marcus Meissner
8143accee2 Lots of stubs to get winlogon.exe from nt3.51 and other NT3.51 applets
a bit further.
1998-10-31 12:19:56 +00:00
Patrick Spinler
24ee621110 Added stubs for Process32First/Process32Next. 1998-10-28 14:20:19 +00:00
Juergen Schmied
309dbe10ef New SHGetSimpleIDListFromPath32AW.
Unicode-safe: PathFindFilename32AW.
1998-10-28 09:38:49 +00:00
John Richardson
f0f4cfe5a4 Added entry for DirectPlayEnumerate. 1998-10-28 09:36:56 +00:00