Alexandre Julliard
35ef5df76c
kernel32: Rewrite GetOverlappedResult for the new async I/O behavior.
2007-06-04 23:03:15 +02:00
Alexandre Julliard
7c6bc78b90
ntdll: Get rid of the num_async_io counter in the TEB.
2007-06-04 18:17:16 +02:00
Alexandre Julliard
e32252efae
ws2_32: Queue a proper user APC also on immediate success in WSARecvFrom/WSASendTo.
2007-06-04 17:44:24 +02:00
Alexandre Julliard
8992f89f27
server: Remove the extra apc_arg parameter now that user APCs all require the same arg as the kernel APC.
2007-06-04 15:20:49 +02:00
Alexandre Julliard
f6a3a4689f
ntdll: Queue an intermediate user APC routine to free the async info.
2007-06-04 15:20:49 +02:00
Andrey Turkin
41f15a769f
pdh: Stub implementation of pdh.dll.
2007-06-04 14:50:15 +02:00
Mikołaj Zalewski
a1b55be693
comctl32: listview: Make LVM_GETCOLUMNWIDTH query the header control instead of using cached data.
2007-06-04 13:16:36 +02:00
Vitaliy Margolen
f83b53c160
dinput: Acquire device only if specified window has focus in foreground coop level.
2007-06-04 13:10:10 +02:00
Vitaliy Margolen
6a8bf96d73
dinput: Make sure to unacquire device before freeing it.
2007-06-04 13:10:04 +02:00
Misha Koshelev
0c503defcf
msi: automation: Fix SummaryInfo::Property get to conform to native.
2007-06-04 13:00:24 +02:00
Misha Koshelev
f2c10a530c
msi/tests: automation: Add tests for SummaryInfo::Property, get.
2007-06-04 12:59:43 +02:00
Misha Koshelev
68d4e65c5e
msi: automation: Database::SummaryInformation is a propget, not a method.
2007-06-04 12:59:20 +02:00
Misha Koshelev
1e6bcb028d
msi: automation: Remove redundant VariantClear(pVarResult).
2007-06-04 12:59:13 +02:00
Misha Koshelev
e7d25cb4fd
msi: msiserver.idl: Maintain spacing as spaces, not tabs.
2007-06-04 12:59:06 +02:00
Misha Koshelev
39ffa7d16f
msi: automation: Add missing operand for evaluation.
2007-06-04 12:59:00 +02:00
Misha Koshelev
f850364efa
msi: automation: Remove duplicate error messages on unknown dispid.
...
DISP_E_MEMBERNOTFOUND FIXME is already handled in AutomationObject_Invoke.
2007-06-04 12:58:53 +02:00
H. Verbeet
b70bc73196
d3d9: Add a test for calling DrawIndexedPrimitive with a NULL index buffer.
2007-06-04 12:58:42 +02:00
H. Verbeet
93dcfe350d
wined3d: Return WINED3DERR_INVALIDCALL in DrawIndexedPrimitive if no index buffer is set.
2007-06-04 12:58:37 +02:00
Stefan Leichter
374267e127
crypt32: Replace CRYPT_RecurseDeleteKey with RegDeleteTreeW.
2007-06-04 12:58:29 +02:00
Glenn Wurster
7dbe9a6728
sfc_os: Add stub implementation for SfcIsKeyProtected.
2007-06-04 12:58:16 +02:00
Maarten Lankhorst
3e1fcc0eb7
dsound: Disable property sets if hardware doesn't support it.
2007-06-04 12:56:13 +02:00
Maarten Lankhorst
13af056628
dsound: Recalculate 3d buffer on SetVolume.
2007-06-04 12:55:47 +02:00
Maarten Lankhorst
909ed9937a
dsound: Fix buffer caps.
2007-06-04 12:55:41 +02:00
Stefan Dösinger
d0de7e72ec
ddraw: Hold the lock in IDirect3DMaterial methods.
2007-06-04 12:53:09 +02:00
Stefan Dösinger
e38439bdfe
ddraw: Hold the lock in IDirectDrawGammaControl methods.
2007-06-04 12:53:01 +02:00
Stefan Dösinger
0086d490a9
ddraw: Hold the lock in IDirectDrawClipper methods.
2007-06-04 12:52:56 +02:00
Stefan Dösinger
d5d7d4dae4
ddraw: Hold the lock in IDirect3DDevice methods.
2007-06-04 12:52:40 +02:00
Stefan Dösinger
cd7ed61cfa
wined3d: Do not enable GL_APPLE_client_storage for the dummy textures.
2007-06-04 12:52:10 +02:00
Marcus Meissner
ccad96578d
quartz: Added some error checking on failure to CreateClassEnumerator.
2007-06-04 12:49:46 +02:00
Mikołaj Zalewski
2e5a48be43
kernel: Fix clearing of memory in LocalReAlloc16(..., LMEM_ZEROMEMORY).
2007-06-04 12:49:38 +02:00
Francois Gouget
cfbd3384e2
ws2_32: Improve the prototypes Win64 compatibility by replacing long with LONG.
2007-06-04 12:49:22 +02:00
Alexandre Julliard
f2febca8f6
ws2_32: Simplify the async shutdown handling, and remove a bunch of no longer used code.
2007-06-03 11:58:30 +02:00
Alexandre Julliard
40b4072884
ws2_32: Call the I/O completion routine as a user APC.
2007-06-03 11:58:30 +02:00
Alexandre Julliard
7bee1d3583
ws2_32: Reimplement WSASendTo along the lines of NtWriteFile.
2007-06-03 11:58:29 +02:00
Alexandre Julliard
6797f15a64
user32: Fix a printf format warning.
2007-06-01 13:42:37 +02:00
Andrew Talbot
1486d851da
msi: Constify some variables.
2007-06-01 12:51:14 +02:00
Vitaliy Margolen
d4fc05a9b7
user32/test: Add few tests for messages sent from SetForegroundWindow().
2007-06-01 12:51:10 +02:00
Julien Muchembled
79e19b91a8
msvfw32: Fix enumeration of VFW video codecs that are registered in the registry.
2007-06-01 12:50:56 +02:00
Misha Koshelev
fc5a746104
comctl32: imagelist: Fix simultaneous selection of one bitmap into two device contexts.
2007-06-01 12:43:40 +02:00
James Hawkins
f083b3c038
msi: Implement SummaryInfo::Property get.
2007-06-01 12:43:33 +02:00
James Hawkins
7a289624cf
msi: Implement Installer::OpenDatabase.
2007-06-01 12:43:17 +02:00
James Hawkins
60e95ee6e8
msi: Add handling for MsiBreak.
2007-06-01 12:42:16 +02:00
Dmitry Timoshkov
18366472c7
comctl32: Fix a compilation warning in 64-bit mode.
2007-06-01 12:42:06 +02:00
Alexander Nicolaysen Sørnes
10f06918b4
shdoclc: Update Norwegian Bokmål resources.
2007-06-01 12:41:21 +02:00
Alexander Nicolaysen Sørnes
91a9252a8f
localui: Add Norwegian Bokmål resources.
2007-06-01 12:41:14 +02:00
Alexander Nicolaysen Sørnes
8951a1b3a7
credui: Add Norwegian Bokmål resources.
2007-06-01 12:41:10 +02:00
Alexander Nicolaysen Sørnes
115ead4c73
msi: Update Norwegian Bokmål resources.
2007-06-01 12:40:50 +02:00
Alexander Nicolaysen Sørnes
86437f076e
shell32: Update Norwegian Bokmål resources.
2007-06-01 12:40:46 +02:00
Damjan Jovanovic
b23d90a543
ws2_32: gethostbyname("") should work.
2007-06-01 12:40:40 +02:00
Francois Gouget
cb029e0b30
oleaut32/tests: Improve vtstr() and variantstr().
...
- Use a CASE() macro to simplify the vtstr() code and eliminate hard-coded variant type values.
- Update the list of known variant types.
- If a variant type is unknown, print its numerical value.
- In variantstr(), hand off all the standard cases to vtstr(), instead of (partially) duplicating its code.
2007-06-01 12:40:26 +02:00