Commit graph

41392 commits

Author SHA1 Message Date
Christoph von Wittich
640aaf3a2e [GDIPLUS]
sync gdiplus to wine 1.1.40

svn path=/trunk/; revision=45924
2010-03-06 12:15:38 +00:00
Christoph von Wittich
e162d33ac4 [SHLWAPI]
sync shlwapi to wine 1.1.40

svn path=/trunk/; revision=45923
2010-03-06 12:08:51 +00:00
Christoph von Wittich
a107cd5ed2 [ACTXPRXY]
partially sync actxprxy to wine 1.1.40
(shlobjidl.idl needs fixing!!!)

svn path=/trunk/; revision=45922
2010-03-06 12:05:00 +00:00
Christoph von Wittich
60da8fe576 [PSTOREC]
sync pstorec to wine 1.1.40

svn path=/trunk/; revision=45921
2010-03-06 11:53:27 +00:00
Christoph von Wittich
ecd20ad2a1 [SHDOCVW]
sync shdocvw to wine 1.1.40

svn path=/trunk/; revision=45920
2010-03-06 11:44:48 +00:00
Christoph von Wittich
bd5eff9b85 [MSHTML_WINETEST]
sync mshtml_winetest to wine 1.1.40

svn path=/trunk/; revision=45919
2010-03-06 11:43:08 +00:00
Christoph von Wittich
d25edac691 [MSHTML]
sync mshtml to wine 1.1.40

svn path=/trunk/; revision=45918
2010-03-06 11:42:03 +00:00
Christoph von Wittich
701bf7b07f [OLEDLG]
sync oledlg to wine 1.1.40

svn path=/trunk/; revision=45917
2010-03-06 11:21:01 +00:00
Christoph von Wittich
435ed8ec60 [OLEPRO32]
sync olepro32 to wine 1.1.40

svn path=/trunk/; revision=45916
2010-03-06 11:15:39 +00:00
Christoph von Wittich
464cdf7f1c [ATL]
sync atl to wine 1.1.40

svn path=/trunk/; revision=45915
2010-03-06 11:14:00 +00:00
Christoph von Wittich
06ef1d70d8 [QUARTZ]
sync quartz to wine 1.1.40

svn path=/trunk/; revision=45914
2010-03-06 11:12:11 +00:00
Christoph von Wittich
4a6951f870 [QEDIT]
sync qedit to wine 1.1.40

svn path=/trunk/; revision=45913
2010-03-06 11:10:27 +00:00
Christoph von Wittich
03db5f23db [DWMAPI]
sync dwmapi to wine 1.1.40

svn path=/trunk/; revision=45912
2010-03-06 11:08:56 +00:00
Christoph von Wittich
f4c2a120ef [CRYPT32]
sync crypt32 to wine 1.1.40

svn path=/trunk/; revision=45911
2010-03-06 11:06:56 +00:00
Christoph von Wittich
67aebd5a4f [MSI]
sync msi to wine 1.1.40

svn path=/trunk/; revision=45909
2010-03-06 09:05:09 +00:00
Christoph von Wittich
812fcd6a3e [MSXML3]
sync msxml3 to wine 1.1.40

svn path=/trunk/; revision=45908
2010-03-06 08:56:21 +00:00
Cameron Gutman
5d4d3fd694 - Transition the physical device into D0 state when we receive IRP_MN_START_DEVICE
- Actually do the power state transtion when a PDO receives IRP_MN_SET_POWER for DevicePowerState
 - Fill the DEVICE_CHARACTERISTICS struct based on values in the acpi_device struct
 - Lots of unhacking

svn path=/trunk/; revision=45907
2010-03-06 06:03:04 +00:00
James Tabor
c628a16ac8 - [User32 Wine Test] Disable cancel mode test.
svn path=/trunk/; revision=45906
2010-03-06 02:52:25 +00:00
Timo Kreuzer
d29802813d - Add PMDLX
- MmProbeAndLockProcessPages is win2k, not XP
- update CM_PARTIAL_RESOURCE_DESCRIPTOR
- comment out some ExInterlocked functions for x86

svn path=/branches/header-work/; revision=45905
2010-03-06 02:21:20 +00:00
Timo Kreuzer
3416602d2f [WDM]
- KPROCESSOR_MODE is CCHAR
- add PF_XSAVE_ENABLED, SEC_COMMIT
- KeSaveFloatingPointState and KeRestoreFloatingPointState are x86 only

svn path=/branches/header-work/; revision=45904
2010-03-06 01:07:32 +00:00
Amine Khaldi
5748c28965 - Remove ntddk include from ntoskrnl.h
- NTIFS : tagTOKEN_TYPE -> _TOKEN_TYPE
- Remove redundant MmFlushImageSection definition from winddk
- Add _BUS_HANDLER struct forwarder
- Guard ifssupp.h with #ifndef _NTIFS_ condition
- Add WAIT_TYPE, LOGICAL and PLOGICAL definitions to ntdef.h and get rid of the incorrect ones in winddk.h
- Group related *_POWER_* definitions 
- Move PKSYNCHRONIZE_ROUTINE and POOL_TYPE to the kernel types section
- PDEVICE_OBJECT  DeviceObject -> struct _DEVICE_OBJECT  *DeviceObject in some cases
- PIRP Irp -> struct _IRP  *Irp in some cases

svn path=/branches/header-work/; revision=45903
2010-03-06 00:59:29 +00:00
Amine Khaldi
9a06fb6a0d [NTIFS]
- Group related definitions
- Correct ACCESS_MAX_MS_V5_ACE_TYPE definition
- Add SYSTEM_MANDATORY_LABEL_ACE_TYPE, SUCCESSFUL_ACCESS_ACE_FLAG, FAILED_ACCESS_ACE_FLAG, SYSTEM_MANDATORY_LABEL_NO_WRITE_UP, SYSTEM_MANDATORY_LABEL_NO_READ_UP, SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP and SYSTEM_MANDATORY_LABEL_VALID_MASK definitions

svn path=/branches/header-work/; revision=45902
2010-03-05 23:11:56 +00:00
James Tabor
04f1825bfb - [Win32k] Fix DrawMenuBar.
svn path=/trunk/; revision=45901
2010-03-05 23:10:16 +00:00
Amine Khaldi
01815bddf0 [NTIFS]
- Group related definitions
- Add SID_AND_ATTRIBUTES_HASH struct
- Add SID_HASH_SIZE, SID_HASH_ENTRY, *PSID_HASH_ENTRY, SECURITY_LOCAL_LOGON_RID, SECURITY_CRED_TYPE_BASE_RID, SECURITY_CRED_TYPE_RID_COUNT, SECURITY_CRED_TYPE_THIS_ORG_CERT_RID, SECURITY_USERMODEDRIVERHOST_ID_BASE_RID, SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT, SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID, SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT, SECURITY_WMIHOST_ID_BASE_RID, SECURITY_WMIHOST_ID_RID_COUNT, SECURITY_TASK_ID_BASE_RID, SECURITY_NFS_ID_BASE_RID, SECURITY_COM_ID_BASE_RID, SECURITY_VIRTUALACCOUNT_ID_RID_COUNT and SECURITY_WINDOWSMOBILE_ID_BASE_RID definitions

svn path=/branches/header-work/; revision=45900
2010-03-05 22:51:28 +00:00
Timo Kreuzer
7bf74e86d2 add _WDMDDK_ include guard
svn path=/branches/header-work/; revision=45899
2010-03-05 22:50:11 +00:00
Amine Khaldi
6f5be9aba2 [NTIFS]
- Introduce #pragma once
- Add missing includes
- Add some struct forwarders
- Add PsGetCurrentProcess, KeNumberProcessors, LSA_UNICODE_STRING, *PLSA_UNICODE_STRING, LSA_OBJECT_ATTRIBUTES and *PLSA_OBJECT_ATTRIBUTES definitions
- Add SID_NAME_USE enum
- Group related definitions

svn path=/branches/header-work/; revision=45898
2010-03-05 22:36:10 +00:00
Amine Khaldi
142386dd70 - Move MMFLUSH_TYPE enum from winddk.h to ntifs.h
- Remove redundant definitions from winddk.h : ObInsertObject, ObMakeTemporaryObject, ObOpenObjectByPointer, ObQueryObjectAuditingByHandle, ZwDeviceIoControlFile and ZwWaitForSingleObject
- ObInsertObject : AdditionalReferences -> ObjectPointerBias and ReferencedObject -> NewObject

Happy birthday Andy ! :)

svn path=/branches/header-work/; revision=45897
2010-03-05 21:51:34 +00:00
Amine Khaldi
3dab427010 HalFreeCommonBuffer and HalReadDmaCounter :
- Move them from winddk.h to wdm.h and make them inline functions
- NTHALAPI -> FORCEINLINE
- PADAPTER_OBJECT  AdapterObject -> PDMA_ADAPTER DmaAdapter

svn path=/branches/header-work/; revision=45896
2010-03-05 21:03:42 +00:00
Amine Khaldi
76bb478173 HalAllocateCommonBuffer :
- Move it from winddk.h to wdm.h and make it an inline function
- NTHALAPI -> FORCEINLINE
- PADAPTER_OBJECT  AdapterObject -> PDMA_ADAPTER DmaAdapter

svn path=/branches/header-work/; revision=45895
2010-03-05 20:57:21 +00:00
Amine Khaldi
b7de91f3bf - Move more stuff to wdm.h
- Add NTAPI back to some Io* definitions
- Remove some redundant Io* definitions

svn path=/branches/header-work/; revision=45894
2010-03-05 20:40:37 +00:00
Sylvain Petreolle
e9231d6824 Obvious one, add back framebuff as well.
svn path=/trunk/; revision=45893
2010-03-05 20:37:34 +00:00
Sylvain Petreolle
de3f446023 Add back vgaddi to the build.
svn path=/trunk/; revision=45892
2010-03-05 20:12:37 +00:00
Timo Kreuzer
0c0b65082e Attempt to fix build of bootcd, by adding back vga and vbe miniport drivers.
svn path=/trunk/; revision=45891
2010-03-05 19:57:53 +00:00
Amine Khaldi
f7910da58e - Move more stuff to wdm.h
- DbgPrint(Ex) : PCCH  Format -> PCSTR  Format
- Add NTSYSAPI to vDbgPrintEx(WithPrefix)
- DbgPrintReturnControlC and Dbg{Set,Query}DebugFilterState : NTKERNELAPI -> NTSYSAPI
- Add vKdPrintExWithPrefix definition
- Improve the conditions around KdDebuggerEnabled and KdDebuggerNotPresent definitions

svn path=/branches/header-work/; revision=45890
2010-03-05 19:56:44 +00:00
Christoph von Wittich
6063b53ab2 [KERNEL32_WINETEST]
sync kernel32_winetest to wine 1.1.39

svn path=/trunk/; revision=45889
2010-03-05 19:01:21 +00:00
Amine Khaldi
775b7007f8 - Move more stuff to wdm.h
- Improve more Po* and Zw* definitions

svn path=/branches/header-work/; revision=45888
2010-03-05 18:56:48 +00:00
Christoph von Wittich
4731484299 [RICHED32_WINETEST]
sync riched32_winetest to wine 1.1.39

svn path=/trunk/; revision=45887
2010-03-05 18:50:02 +00:00
Christoph von Wittich
b13dd36a83 [RICHED20_WINETEST]
sync riched20_winetest to wine 1.1.39

svn path=/trunk/; revision=45886
2010-03-05 18:49:06 +00:00
Christoph von Wittich
38a74f7e1e [URLMON_WINETEST]
sync urlmon_winetest to wine 1.1.39

svn path=/trunk/; revision=45885
2010-03-05 18:47:06 +00:00
Christoph von Wittich
5df3fe3f82 add dsound_winetest to build
svn path=/trunk/; revision=45884
2010-03-05 18:45:24 +00:00
Christoph von Wittich
71ca03ec6a [DSOUND_WINETEST]
sync dsound_winetest to wine 1.1.39

svn path=/trunk/; revision=45883
2010-03-05 18:44:59 +00:00
Christoph von Wittich
257289fd89 [MAPI32_WINETEST]
sync mapi32_winetest to wine 1.1.39

svn path=/trunk/; revision=45882
2010-03-05 18:41:30 +00:00
Christoph von Wittich
7249fc91c0 [MAPI32]
sync mapi32 to wine 1.1.39

svn path=/trunk/; revision=45881
2010-03-05 18:40:20 +00:00
Christoph von Wittich
1a12523fbe [INETMIB1]
sync inetmib1 to wine 1.1.39

svn path=/trunk/; revision=45880
2010-03-05 18:34:19 +00:00
Christoph von Wittich
ddc822b8bb [INETCOMM]
sync inetcomm to wine 1.1.39

svn path=/trunk/; revision=45879
2010-03-05 18:32:19 +00:00
Christoph von Wittich
a5b6995391 [FUSION]
sync fusion to wine 1.1.39

svn path=/trunk/; revision=45878
2010-03-05 18:30:07 +00:00
Amine Khaldi
d1a7b6136c - Move more stuff to wdm.h
- Improve more Ps* and Se* definitions

svn path=/branches/header-work/; revision=45877
2010-03-05 18:20:08 +00:00
Amine Khaldi
a8a908e214 - Move more stuff to wdm.h
- Improve more Ob* definitions

svn path=/branches/header-work/; revision=45876
2010-03-05 18:06:58 +00:00
Amine Khaldi
ce32e52bfc - Move more stuff to wdm.h
- Improve more Mm* definitions

svn path=/branches/header-work/; revision=45875
2010-03-05 17:41:41 +00:00
evb
d1efdcf9df - New Framebuffer (Linear) Display Driver to support new unified VGA/VBE miniport. Based on NT4 DDK Sample, with modifications by me (marked with // eVb) to support new functionality needed for 2003-era driver.
- Also used Virtual Box Display Driver as sample, which is based on "GPL" Windows 2003 DDK sample driver. Could not use 2003 DDK sample directly because of licensing issues, and feel unsafe about VirtualBox "GPL" driver that says "PATENTED AND ONLY FOR USE IN MICROSOFT PRODUCTS".
- Note that old driver was based off DDK sample too, but with variables renamed (some comments identical!) and code reformatted, then marked as "GPL". This is not very good way to share/use code... one day someone can teach you lesson.


svn path=/trunk/; revision=45874
2010-03-05 17:29:51 +00:00