Commit Graph

104516 Commits

Author SHA1 Message Date
Alexandre Julliard 0a241b0fcc ntdll: Allow specifying the user APC argument in the system APC callback. 2015-03-03 17:02:03 +09:00
Alexandre Julliard 8843bc144d server: Allow passing an argument for the user APC async I/O callbacks. 2015-03-03 17:02:03 +09:00
Alexandre Julliard 4273b0d938 ws2_32: Don't queue a user APC when there is no callback function. 2015-03-03 17:01:48 +09:00
Alexandre Julliard e23233d791 ws2_32: Add a separate structure for async shutdowns.
Conflicts:
	dlls/ws2_32/socket.c
2015-03-03 16:53:04 +09:00
Alexandre Julliard 9fa69b5868 ws2_32: Add a common header to the async I/O structures. 2015-03-03 15:33:21 +09:00
Nikolay Sivov 3814e0229d scrrun: Implement GetExtensionName(). 2015-03-03 12:40:07 +09:00
Nikolay Sivov 2d15758c38 scrrun/tests: A test for adding BYREF item. 2015-03-03 12:40:04 +09:00
Nikolay Sivov a25f1931a6 scrrun: Implement put_Key() for dictionary. 2015-03-03 12:40:00 +09:00
Nikolay Sivov 1c813d5be3 scrrun: Implement Keys() and Items() of dictionary. 2015-03-03 12:39:54 +09:00
Andrew Eikum db35807eb0 shell32: Fall back on CSIDL path for knownfolders without a path in the registry. 2015-03-03 11:47:00 +09:00
Andrew Eikum 103f158c63 shell32: Also return RelativePath in GetFolderDefinition. 2015-03-03 11:46:56 +09:00
Andrew Eikum 32a6ee3887 shell32: Also return ParentFolder ID in GetFolderDefinition. 2015-03-03 11:46:52 +09:00
Shuai Meng 0becff8244 shell32: Also return Attributes in GetFolderDefinition. 2015-03-03 11:46:22 +09:00
Amine Khaldi 21bfc8c440 include: Correct DDSCAPS2 and DDSURFACEDESC2 structures and their uses. 2015-03-02 23:00:32 +09:00
Nikolay Sivov 38bba54f32 services: Locate service image in proper system dir for WOW64 case. 2015-03-02 23:00:32 +09:00
Marcus Meissner a83e8e88ea dsound: If 3d sound is disabled, just return (Coverity). 2015-03-02 23:00:31 +09:00
Bruno Jesus f16cf54106 kernel32: GetTempPathW must zero the remaining buffer. 2015-03-02 23:00:31 +09:00
Mark Harmstone 050bda2ece comctl32: Call OpenThemeData on themed scrollbars. 2015-03-02 23:00:30 +09:00
Alexandre Julliard 577cb166d4 ntdll: Don't queue a user APC when there is no callback function. 2015-03-02 23:00:29 +09:00
Alexandre Julliard ff84bf8bdd ntdll: Move NtNotifyChangeDirectoryFile to file.c and make it use the standard fileio structure. 2015-03-02 23:00:28 +09:00
Alexandre Julliard 4f43d743e0 ntdll: Use the fileio structure and callback also for ioctl calls. 2015-03-02 23:00:27 +09:00
Austin English 04baaa2bf3 include: Add ASN1_* function prototypes. 2015-03-02 22:51:10 +09:00
Alex Henrie 13a1b2cfd4 x3daudio1_2: Add stub dll. 2015-03-02 22:51:07 +09:00
Nikolay Sivov f935a10add comctl32/tests: Fix Monthcal tests failures on some VMs. 2015-03-02 13:54:13 +09:00
Nikolay Sivov 9419e97c3e scrrun: Implement Exists() method for dictionary. 2015-03-02 13:53:56 +09:00
Nikolay Sivov acfde52f06 scrrun: Implement Remove() for dictionary. 2015-03-02 13:53:51 +09:00
Nikolay Sivov 1bc4c57e55 scrrun: Implement Item() property for dictionary. 2015-03-02 13:53:46 +09:00
Nikolay Sivov 7727a48595 scrrun: Support VT_BSTR|VT_BYREF keys. 2015-03-02 13:53:41 +09:00
Nikolay Sivov 5f41a746e9 scrrun: Implement Add() and RemoveAll() for dictionary. 2015-03-02 13:53:37 +09:00
Sebastian Lackner 3765e08ddc msctf: Always use interlocked functions when accessing MSCTF_refCount. 2015-03-02 13:53:24 +09:00
Sebastian Lackner 9057a693d7 quartz: Remove unused variable. 2015-03-02 13:53:19 +09:00
Sebastian Lackner fc2d81464d d3dxof: Do not allow unloading while library is still in use. 2015-03-02 13:53:08 +09:00
Sebastian Lackner 2edc31d6c0 amstream: Do not allow unloading while library is still in use. 2015-03-02 13:53:03 +09:00
Sebastian Lackner 890dc4d260 browseui: Always use interlocked functions when accessing variable BROWSEUI_refCount. 2015-03-02 13:52:55 +09:00
Sebastian Lackner 7c48641100 shell32: Fix incorrect size argument of FormatMessageW. 2015-03-02 13:51:18 +09:00
Sebastian Lackner 76a09f4e29 msxml3: Fix incorrect size argument of FormatMessageW. 2015-03-02 13:51:14 +09:00
Francois Gouget 8d52f09646 advapi32: Avoid defining SECURITY_INFORMATION multiple times. 2015-03-02 13:51:07 +09:00
Francois Gouget de72e97f37 advapi32/tests: Make cb_{running,stopped}() static. 2015-03-02 13:50:57 +09:00
Francois Gouget 119e20a822 ndis.sys: Convert ndis.sys to a native driver as it should be. 2015-03-02 13:50:52 +09:00
Francois Gouget 128a86f0b0 dinput: IDirectInputDevice8WImpl_SetActionMap() is redundant so remove it. 2015-03-02 13:50:27 +09:00
Francois Gouget 5a36a48c15 mshtml: Make insert_adjacent_node() static. 2015-03-02 13:49:44 +09:00
Francois Gouget 123cfee93c services: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:49:13 +09:00
Francois Gouget fa01fdc321 include/ddk: Make ntddk.h compatible with systems that don't support nameless unions. 2015-03-02 13:49:08 +09:00
Francois Gouget 11f985541a dbghelp: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:49:02 +09:00
Francois Gouget fbc5935764 advapi32: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:48:57 +09:00
Mark Harmstone fa64a7d842 include: Add definition of GUID_All_Objects. 2015-03-02 13:48:49 +09:00
Jacek Caban 25b4d6be68 mshtml: Use return_nsstr helper in IHTMLDocument5::get_compatMode. 2015-03-02 13:48:41 +09:00
Andrew Eikum e56e9c11fa shell32: Use a helper function to allocate strings from the registry. 2015-03-02 13:48:35 +09:00
Andrew Eikum b5c12cf9f3 shell32: Use a helper function to get DWORDs from registry. 2015-03-02 13:48:32 +09:00
Andrew Eikum d7d058482c shell32: Rearrange error handling in IKnownFolder::GetFolderDefinition. 2015-03-02 13:48:28 +09:00