Christoph von Wittich
b4f50046ff
define CSR_DEFAULT_CURSOR_SIZE instead of hardcoding the value in 3 different places
...
svn path=/trunk/; revision=39552
2009-02-11 16:39:33 +00:00
Christoph von Wittich
9b69a9ef93
dbghelp: Fix bad call to free() instead of pdb_free().
...
Eric Pouech <eric dot pouech at orange dot fr>
svn path=/trunk/; revision=39549
2009-02-11 14:17:26 +00:00
Dmitry Chapyshev
2f6e7535b5
- Add params checking. It fixes Autoruns (9.38) crashes
...
svn path=/trunk/; revision=39548
2009-02-11 13:54:29 +00:00
Johannes Anderwald
0491d4e284
- Use ZwCreateFile to get the file handle
...
- Ignore failure of device interface registration. Atm registering device interface fails due the device node has zero length. Needs more investigation
- Fix resource file constants
svn path=/trunk/; revision=39547
2009-02-11 09:54:47 +00:00
Johannes Anderwald
335a11923d
- Implement KsCreateTopologyNode, KsCreatePin
...
svn path=/trunk/; revision=39546
2009-02-11 09:34:32 +00:00
Christoph von Wittich
f6fa8b2376
fix MR_MID_NOT_FOUND error with mshtml in 2nd stage
...
svn path=/trunk/; revision=39545
2009-02-11 09:26:31 +00:00
Timo Kreuzer
94e68ecb2b
Fix some hal function declarations
...
svn path=/trunk/; revision=39543
2009-02-10 22:52:26 +00:00
Johannes Anderwald
6561dee59d
- Implement KsDefaultDispatchPnp, KsAcquireDeviceSecurityLock, KsReleaseDeviceSecurityLock, KsAddObjectCreateItemToDeviceHeader, KsAllocateDeviceHeader, KsAllocateObjectCreateItem, KsAllocateObjectHeader, KsSetMajorFunctionHandler, KsDispatchIrp,
...
- Fix KsAddObjectCreateItemToObjectHeader prototype
svn path=/trunk/; revision=39542
2009-02-10 22:29:29 +00:00
Johannes Anderwald
6d946b8941
- Increase reference count on ISubdevice interface after successfully allocating the device header
...
- Delegate Create Request to Ks
- Implement KSDISPATCH_TABLE for IPortTopology
- KSDEVICE_HEADER must be the first item in the device extension
svn path=/trunk/; revision=39541
2009-02-10 22:17:33 +00:00
Timo Kreuzer
07f2f9b0b0
Fix a copy paste error
...
svn path=/trunk/; revision=39540
2009-02-10 22:06:36 +00:00
Timo Kreuzer
a3e9d29804
Move the declarations from winnt4.h, win2k.h and winxp.h into wdm.h or winddk and remove them. This wasn't in a good shape anyway, winxp.h was empty.
...
Implement a bunch of inline functions in wdm.h
svn path=/trunk/; revision=39539
2009-02-10 21:57:25 +00:00
Dmitry Gorbachev
a72d06dd10
mpu401.sys: remove entrypoint="..."
...
bootvid.dll, kdcom.dll: entrypoint="0"
svn path=/trunk/; revision=39538
2009-02-10 21:15:45 +00:00
Sylvain Petreolle
2ae9ff0e21
RtlCreateUnicodeString needs ntifs.h inclusion.
...
svn path=/trunk/; revision=39537
2009-02-10 19:58:01 +00:00
Dmitry Chapyshev
9291fbf1e4
- Implement HeapSetInformation
...
- Implement HeapQueryInformation
svn path=/trunk/; revision=39536
2009-02-10 18:34:54 +00:00
Johannes Anderwald
53d65bf17a
- Handle IRP_MN_QUERY_PNP_DEVICE_STATE
...
- Implement opening KS_CATEGORY_AUDIO devices (used with extreme hack since opening sym link is not working atm)
svn path=/trunk/; revision=39535
2009-02-10 16:28:24 +00:00
Timo Kreuzer
c727314ae8
- Move interlocked functions from winddk.h to wdm.h
...
- Fix some typos
- Define ExGetCurrentResourceThread for _WIN64, too
- Fix ExReleaseResource and move it to wdm.h
svn path=/trunk/; revision=39534
2009-02-10 16:11:13 +00:00
Christoph von Wittich
5c3adeea08
set entrypoint="0"
...
svn path=/trunk/; revision=39532
2009-02-10 14:24:51 +00:00
Dmitry Chapyshev
6ad6909fad
- Add SEH protection for FindResourceExW
...
Notepad++ works now
svn path=/trunk/; revision=39531
2009-02-10 14:08:05 +00:00
Christoph von Wittich
f9586906e9
fix formatting
...
svn path=/trunk/; revision=39530
2009-02-10 13:13:03 +00:00
Christoph von Wittich
fe23aee239
remove old mozilla url
...
svn path=/trunk/; revision=39529
2009-02-10 12:34:23 +00:00
Christoph von Wittich
0713a7745e
remove some more junk from hive files
...
svn path=/trunk/; revision=39528
2009-02-10 12:32:29 +00:00
Christoph von Wittich
2fc228747e
remove Internet Explorer StartPage as it is set in shdocvw.inf
...
svn path=/trunk/; revision=39527
2009-02-10 12:18:56 +00:00
Christoph von Wittich
4a2b32d1ad
add resource file to kernel32_winetest
...
this fixes all kernel32 resource tests
spotted by Giannis Adamopoulos
svn path=/trunk/; revision=39526
2009-02-10 09:25:02 +00:00
Christoph von Wittich
3b3a6508ad
remove entries which are added by registering shdocvw
...
svn path=/trunk/; revision=39525
2009-02-10 08:50:33 +00:00
Johannes Anderwald
919e4f45d7
- Move includes to a common header- Implement IKsDevice interface stubs
...
- Add a DriverEntry
- Partly implement KsAllocateObjectHeader
- Check for IID_IUnknown in KoCreateInstance
svn path=/trunk/; revision=39524
2009-02-10 07:44:43 +00:00
Johannes Anderwald
77f7338705
- Fix include guard
...
- Define PKNKSFREE type
- Add KSFILTERFACTORY type
- Fix definition of KsAllocateObjectHeader
- Fix calling convention for lots of functions
- Remove dummy stub implementations
svn path=/trunk/; revision=39523
2009-02-10 07:44:14 +00:00
Timo Kreuzer
31dd9c0a1c
fix a typo
...
svn path=/trunk/; revision=39521
2009-02-10 03:10:33 +00:00
Timo Kreuzer
870b09618b
- Move Ex* and Rtl* functions and a bunch of types from winddk.h to wdm.h
...
- define ExIsResourceAcquiredLite to ExIsResourceAcquiredSharedLite
- Add implementations for RtlSecureZeroMemory, RtlRetrieveUlong, RtlRetrieveUshort, RtlStoreUlong, RtlStoreUlonglong, RtlStoreUshort, RtlStoreUlongPtr,
- Add 64bit version of SLIST_HEADER
- use _mm_pause for YieldProcessor
svn path=/trunk/; revision=39520
2009-02-10 02:26:04 +00:00
Timo Kreuzer
50d17fc2a4
undef ExAllocatePoolWithQuota and ExAllocatePoolWithQuotaTag before implementing them as they can be defined by ddk headers.
...
svn path=/trunk/; revision=39519
2009-02-10 00:42:57 +00:00
Timo Kreuzer
d3f56a74dd
Rename ntddk.h include guard to _NTDDK_ as it's supposed to be. Remove a bunch of hack defines of _NTDDK_.
...
svn path=/trunk/; revision=39518
2009-02-09 22:50:40 +00:00
Christoph von Wittich
a2feddeab2
formatting fix tabs to 4 spaces
...
svn path=/trunk/; revision=39517
2009-02-09 21:22:57 +00:00
Timo Kreuzer
cae45b3c21
implement _mm_pause
...
svn path=/trunk/; revision=39516
2009-02-09 20:28:24 +00:00
Christoph von Wittich
b4880fab81
-remove ros-hack
...
-delete avifil32_ros.diff as the translation is now to wine git as well
Artem Reznikov <temarez@yandex.ru> master * re9996b9be4 wine/dlls/avifil32/ (avifile_Uk.rc rsrc.rc): avifil32: Ukranian translation.
svn path=/trunk/; revision=39515
2009-02-09 20:24:03 +00:00
Christoph von Wittich
4bcb8813bd
add srclient.dll
...
svn path=/trunk/; revision=39513
2009-02-09 13:47:47 +00:00
Dmitry Chapyshev
03660c7885
.def -> .spec
...
svn path=/trunk/; revision=39512
2009-02-09 13:47:10 +00:00
Dmitry Gorbachev
6c8c37dd00
Add more color schemes. Gabriel Ilardi, bug #4149 .
...
svn path=/trunk/; revision=39511
2009-02-09 13:44:15 +00:00
Gregor Schneider
e337dfa99d
- Remove coordinate checks from NtGdiStretchBlt, since they're done at a later stage differently now
...
- Fixes a div/0 crash that happened in XnView and Acrobat Reader 9 Setup
svn path=/trunk/; revision=39510
2009-02-09 13:10:39 +00:00
Gregor Schneider
ef2b5f4b28
Fix comments
...
svn path=/trunk/; revision=39509
2009-02-09 11:57:37 +00:00
Christoph von Wittich
bc58fedee4
-don't rely on wingdi.h in winuser.h
...
-remove NOGDI hacks from wine directx dlls
svn path=/trunk/; revision=39508
2009-02-09 08:55:19 +00:00
Gregor Schneider
c4d49789a6
Preparation for StretchBlt pattern support (2):
...
- Modify CallDibStretchBlt for brush support, adjust function pointers
- Add BrushObj to DibFunctions, fix BrushOrigin parameter type, qualify ROP properly
svn path=/trunk/; revision=39506
2009-02-08 23:18:58 +00:00
Timo Kreuzer
6399747995
Fix definition of IoSetCancelRoutine.
...
svn path=/trunk/; revision=39505
2009-02-08 22:56:31 +00:00
Christoph von Wittich
81afdb2e7d
add -H to compilerflags for resolving header issues (as comment)
...
svn path=/trunk/; revision=39503
2009-02-08 20:47:30 +00:00
Christoph von Wittich
6a4bc15266
-remove wingdi.h from wine/winuser.h
...
-define NOGDI for some wine dlls (this should be fixed in wine)
-move wine specific window messages to internal user32 header
-fix devenum includes
-remove some wrong include guards in windows.h
-remove the GetObjectW hack from jscript.dll
svn path=/trunk/; revision=39502
2009-02-08 20:38:16 +00:00
Gregor Schneider
c74ee95b77
Preparation for StretchBlt pattern support:
...
- Supply BrushObj and BrushOrigin to IntStretchBlt
- Implement EngStretchBltROP to do the work, let EngStretchBlt call it (this allows ROP support for real now)
svn path=/trunk/; revision=39501
2009-02-08 20:28:20 +00:00
Christoph von Wittich
43ef418be5
don't include windows.h
...
svn path=/trunk/; revision=39500
2009-02-08 20:23:28 +00:00
Dmitry Chapyshev
18df5891c1
- Fix typos
...
svn path=/trunk/; revision=39499
2009-02-08 19:28:41 +00:00
Dmitry Chapyshev
be4a17e107
- FIXME -> TRACE for unimplemented functions
...
svn path=/trunk/; revision=39498
2009-02-08 19:14:48 +00:00
Christoph von Wittich
d258115b75
E_PROP_ID_UNSUPPORTED is already defined in vfwmsgs.h
...
svn path=/trunk/; revision=39497
2009-02-08 18:52:59 +00:00
Dmitry Chapyshev
567bd56992
- Implement PathIsURL
...
svn path=/trunk/; revision=39496
2009-02-08 18:49:18 +00:00
Christoph von Wittich
46ab93a1a3
get rid of some junk
...
svn path=/trunk/; revision=39495
2009-02-08 18:47:23 +00:00