Thomas Bluemel
0402fbbd25
more prototype fixes
...
svn path=/trunk/; revision=11422
2004-10-24 20:37:27 +00:00
Thomas Bluemel
1dbfd30e1e
fixed prototypes of NtCreateProfile() and NtQueryIntervalProfile()
...
svn path=/trunk/; revision=11419
2004-10-24 17:14:27 +00:00
Thomas Bluemel
b4e530e530
fixed prototypes of NtCreateMutant(), NtQueryMutant(), NtQuerySemaphore(), NtQueryTimer(), NtReleaseMutant(), NtReleaseSemaphore(), NtSetTimerResolution() and NtSetTimer()
...
svn path=/trunk/; revision=11418
2004-10-24 16:49:49 +00:00
Thomas Bluemel
4a6dd7de44
fixed prototypes of NtSetEvent(), NtResetEvent(), NtQueryEvent(), NtPulseEvent(), NtOpenEvent() and NtCreateEvent()
...
svn path=/trunk/; revision=11417
2004-10-24 15:26:14 +00:00
Eric Kohl
f443b5edcf
Set processor features in the shared user page.
...
This fixes bug #387 .
svn path=/trunk/; revision=11410
2004-10-24 12:00:01 +00:00
Alex Ionescu
cad7a781f2
Fixed up some HAL prototypes and fixed some header problems in regards to upcoming DMA patch I will commit tomorrow.
...
svn path=/trunk/; revision=11407
2004-10-23 23:43:23 +00:00
Thomas Bluemel
75009fd35f
hopefully a better implementation of rundown protections, thanks also to Alex.
...
svn path=/trunk/; revision=11395
2004-10-22 22:49:00 +00:00
Eric Kohl
2a175cb990
Use upper-case ASSERT macros.
...
svn path=/trunk/; revision=11393
2004-10-22 20:57:39 +00:00
Eric Kohl
92239abf04
IoAdjustPagingPathCount is a macro.
...
svn path=/trunk/; revision=11392
2004-10-22 20:54:57 +00:00
Eric Kohl
1e9ad342c8
Define ASSERT macro.
...
svn path=/trunk/; revision=11386
2004-10-22 20:04:05 +00:00
Eric Kohl
72aae9d8ca
Define ASSERT and ASSERTMSG macros.
...
svn path=/trunk/; revision=11385
2004-10-22 20:02:32 +00:00
Gé van Geldorp
ef42acd73f
Remove global -DCOBJMACROS for winedll's since they #define it themselves
...
now when needed
svn path=/trunk/; revision=11354
2004-10-20 20:31:36 +00:00
Thomas Bluemel
5df79e4eec
disabled mouse tracking should just supress MSG_MOUSE_MOVED - all other mouse messages are supposed to be dispatched.
...
svn path=/trunk/; revision=11353
2004-10-20 19:19:12 +00:00
Gé van Geldorp
4667670c9e
Simplify wine/shlwapi.h
...
svn path=/trunk/; revision=11347
2004-10-20 16:20:22 +00:00
Eric Kohl
91ff1098cb
Cosmetical fixes.
...
svn path=/trunk/; revision=11338
2004-10-19 22:47:38 +00:00
Filip Navara
dc5c114cdd
- Fix the values of KeepObject, DeallocateObject and DeallocateObjectKeepRegisters.
...
svn path=/trunk/; revision=11336
2004-10-19 20:36:52 +00:00
Eric Kohl
f8eb27af13
Implement
...
- SetupDiBuildClassInfoList(ExW), SetupDiClassGuidsFromName(W/ExW),
- SetupDiClassNameFromGuid(W/ExW)
- SetupDiGetActualSectionToInstallW
- SetupDiGetClassDescription(W/ExW)
- SetupDiInstallClassW partially
- SetupDiOpenClassRegKey(ExW)
svn path=/trunk/; revision=11330
2004-10-19 11:13:11 +00:00
Gé van Geldorp
b373e014a9
Simplify wine/shellapi.h
...
svn path=/trunk/; revision=11327
2004-10-19 10:17:05 +00:00
Filip Navara
dbcfba9bdb
- Fix calling convention of ExInterlockedPushEntrySList and ExInterlockedPopEntrySList.
...
svn path=/trunk/; revision=11322
2004-10-18 20:56:22 +00:00
Filip Navara
108bfdf09f
- Fix calling convention of ExInterlocked* functions.
...
svn path=/trunk/; revision=11314
2004-10-17 13:08:26 +00:00
Gé van Geldorp
4221b60000
- Centralize definition of version resource
...
- Give DLLs a high version number, so installers won't overwrite them
svn path=/trunk/; revision=11297
2004-10-16 20:27:43 +00:00
Alex Ionescu
44c0fd942d
Implemented KeSetEventBoostPriority, KeFindConfigurationEntry, KeDeregisterBugCheckCallback, KeIsAttachedProcess, KeQueryActiveProcessors, KeSetDmaIoCoherency, KeSetTimeIncrement, KeQueryRuntimeThread, KeUpdateRunTime, KeUpdateSystemTime. Made KeRegisterBugCheckCallback check if Callback isn't already registered.
...
svn path=/trunk/; revision=11290
2004-10-13 22:27:03 +00:00
Alex Ionescu
c30ca53066
Implemented KeAreApcsDisabled, KeFlushEntireTb, KeIsExecutingDpc, KeSetKernelStackSwapEnable, KeQueryPriorityThread, KeRevertToUserAffinityThread, KeSetIdealProcessorThread, KeSetSystemAffinityThread, KeTerminateThread, KeStackAttachProcess, KeUnstackDetachProcess
...
svn path=/trunk/; revision=11284
2004-10-13 01:42:14 +00:00
Alex Ionescu
973021673c
Implemented ExVerifySuite, ExInterlockedFlushSList, ExSystemExceptionFilter, ExRaiseException, ExGetCurrentProcessorCpuUsage, ExGetCurrentProcessorCounts
...
svn path=/trunk/; revision=11279
2004-10-12 00:56:46 +00:00
Filip Navara
33b2ec789a
- Fix the NdisMEthIndicateReceive macro and ETH_RCV_INDICATE_HANDLER prototype to be binary compatible with Windows (R).
...
- Modify NDIS accordingly.
svn path=/trunk/; revision=11258
2004-10-10 17:16:42 +00:00
Filip Navara
1e6e22e32e
- Implement IoOpenDeviceRegistryKey for PLUGPLAY_REGKEY_DRIVER case.
...
- Implement IoGetDeviceProperty for DevicePropertyClassName, DevicePropertyClassGuid, DevicePropertyDriverKeyName, DevicePropertyManufacturer, DevicePropertyFriendlyName cases.
svn path=/trunk/; revision=11250
2004-10-09 18:16:58 +00:00
Gé van Geldorp
ef253bf9d3
Add SYSTEM_REGISTRY_QUOTA_INFORMATION
...
svn path=/trunk/; revision=11234
2004-10-08 21:14:21 +00:00
Eric Kohl
e345820c8e
Remove fixed heap base address (HEAP_BASE) to enable bottom-up heap allocation.
...
svn path=/trunk/; revision=11197
2004-10-05 10:40:13 +00:00
Alex Ionescu
dc70244c68
Un-hardcoded the 0xC0000000 value, and stuck the define in one single place both for ASM and C code. This define is 0x80000000 by default, but automatically sets itself to 0xC0000000 if 3GB is set to 1 in reactos/config. This option is turned on by default for now, because the Default heap is at 0xA0000000, which doesn't work on a non 3GB system. Lower values seem to crash Win32K but I fill figure out a solution.
...
svn path=/trunk/; revision=11193
2004-10-04 21:38:49 +00:00
Jens Collin
7e15de6d4a
defined SM_CMONITORS (80)
...
svn path=/trunk/; revision=11186
2004-10-04 19:22:02 +00:00
Alex Ionescu
4d9e3a1cae
Corrected KPCR structure, removed IKPCR, set up CurrentThread in proper structure (implemented KPRCB), added some types needed by KPRCB.
...
svn path=/trunk/; revision=11162
2004-10-03 03:03:54 +00:00
Thomas Bluemel
190c655d90
added stubs for winfax.dll
...
svn path=/trunk/; revision=11156
2004-10-02 16:43:05 +00:00
Hartmut Birr
d12bb0393c
- Fixed the definition of SNMP_FUNC_TYPE.
...
svn path=/trunk/; revision=11146
2004-10-02 08:28:34 +00:00
Eric Kohl
db47f999dd
Define FILE_WRITE_TO_END_OF_FILE.
...
svn path=/trunk/; revision=11094
2004-09-27 11:32:31 +00:00
Thomas Bluemel
cc0fabacd1
use Get/SetWindowLongPtr() where appropriate in favor of 64bit compatibility
...
svn path=/trunk/; revision=11073
2004-09-26 15:55:53 +00:00
Filip Navara
a2446b3408
- Move shldisp.h to the right place.
...
- Get rid of the ICOM crap.
svn path=/trunk/; revision=11069
2004-09-26 14:34:23 +00:00
Art Yerkes
1eb1e27110
Added simple recursive mutex adapted from my afd one. Works both above
...
and below DISPATCH_LEVEL.
svn path=/trunk/; revision=11056
2004-09-25 21:32:18 +00:00
Filip Navara
d8db49d056
- Remove duplicate definitions and redundant header file.
...
svn path=/trunk/; revision=11042
2004-09-25 08:20:16 +00:00
Thomas Bluemel
109dc19c13
added stub for ObFindHandleForObject() and export it
...
svn path=/trunk/; revision=11031
2004-09-24 16:18:28 +00:00
Thomas Bluemel
b50f152bc1
implemented NtIsProcessInJob()
...
svn path=/trunk/; revision=11018
2004-09-23 21:23:34 +00:00
Thomas Bluemel
08dea69da5
forgot to add job access rights
...
svn path=/trunk/; revision=11002
2004-09-23 16:53:25 +00:00
Thomas Bluemel
bebf5b5e5e
1. added EJOB structure
...
2. implemented PsGetProcessJob(), PsGetJobLock(), PsGetJobSessionId() and PsGetJobUIRestrictionsClass()
svn path=/trunk/; revision=10974
2004-09-22 14:53:26 +00:00
Gé van Geldorp
a867629b4f
Juan Lang <[email protected] >
...
- Correct some PIDL types and eliminate some magic numbers in PIDL
allocation; correct a copy-pasto from a previous patch.
svn path=/trunk/; revision=10959
2004-09-21 19:34:21 +00:00
Gé van Geldorp
c9ece8cfa5
Maxime Belleng� <[email protected] >
...
- Add the IAutoComplete and IAutoComplete2 implementation (but methods
stubbed for now).
svn path=/trunk/; revision=10948
2004-09-20 19:47:14 +00:00
Thomas Bluemel
17cd1043bb
1. implemented SetProcessWorkingSetSize()
...
2. fixed Set/GetPriorityClass() not to call csrss and use NtSet/QueryInformationProcess() instead
svn path=/trunk/; revision=10921
2004-09-19 14:36:47 +00:00
Gé van Geldorp
5d5247de81
Prepare for syncing to Wine-20040914
...
svn path=/trunk/; revision=10900
2004-09-19 09:11:12 +00:00
Art Yerkes
77700375d6
Interface for lan.sys
...
svn path=/trunk/; revision=10886
2004-09-17 15:51:52 +00:00
Thomas Bluemel
e740fd1758
add function to the header file
...
svn path=/trunk/; revision=10869
2004-09-15 19:01:23 +00:00
Thomas Bluemel
1388215acb
added a few usermode helper functions to work with sparse files
...
svn path=/trunk/; revision=10868
2004-09-15 18:57:02 +00:00
Thomas Bluemel
bc5e02eafd
forgot to commit this file
...
svn path=/trunk/; revision=10867
2004-09-15 17:06:34 +00:00