Thomas Bluemel
f0a99faa99
implemented SetupDiSetSelectedDriverA
...
svn path=/trunk/; revision=18778
2005-10-26 19:00:08 +00:00
Hervé Poussineau
66242cc2c6
Fix some corner-cases (no .inf file in provided directory when creating driver list, or no suitable driver when destroying driver list)
...
svn path=/trunk/; revision=18777
2005-10-26 18:19:20 +00:00
Brandon Turner
bc89fd6d16
Calculate the screen size correctly. Allow a file name input.
...
svn path=/trunk/; revision=18776
2005-10-26 12:47:22 +00:00
Christoph von Wittich
9a3202d295
fix network
...
svn path=/trunk/; revision=18775
2005-10-25 19:54:15 +00:00
Andrew Munger
0e53cd852d
Disable patented bytecode interpreter, will investigate the non-patented configuration.
...
svn path=/trunk/; revision=18773
2005-10-25 18:01:14 +00:00
Hervé Poussineau
4ee6c762d2
Return STATUS_INSUFFICIENT_BUFFER in SetupDiGetDeviceRegistryPropertyW if buffer for data was not specified.
...
This is not the same behaviour as RegQueryValueExW which returns a success in this case...
svn path=/trunk/; revision=18772
2005-10-25 15:43:06 +00:00
Brandon Turner
9c0aa86aa7
Dont exit on "exit /?". Reported by bblaauw@home.nl
...
svn path=/trunk/; revision=18770
2005-10-25 15:18:35 +00:00
Maarten Bosma
441ebe91cd
Implement some COM-related functions.
...
svn path=/trunk/; revision=18767
2005-10-25 14:03:20 +00:00
Nathan Woods
6d06e2139b
Regedit fix and enhancement
...
1. Fixed a bug in suggestions if the selected key cycles
2. Implemented "Copy Key Name"
svn path=/trunk/; revision=18766
2005-10-24 23:46:55 +00:00
Nathan Woods
0345348a28
Notepad will no longer add .txt if you invoke it specifying a file that does not exist, but has a file extension
...
svn path=/trunk/; revision=18765
2005-10-24 23:44:07 +00:00
Gé van Geldorp
e0968c78d0
Synthesize a small icon if none given
...
svn path=/trunk/; revision=18764
2005-10-24 22:02:39 +00:00
Gé van Geldorp
cc33d0bac1
Workaround for icon stretching. Makes icons in title bar and taskbar display
...
properly.
svn path=/trunk/; revision=18763
2005-10-24 21:57:32 +00:00
Gé van Geldorp
4b3bf39cbc
Small fixes to 1bpp->1bpp stretching
...
svn path=/trunk/; revision=18762
2005-10-24 21:54:26 +00:00
Casper Hornstrup
7a79eea045
Fix linker script parameter location. Spotted by Hartmut Birr.
...
svn path=/trunk/; revision=18760
2005-10-24 21:08:08 +00:00
Royce Mitchell III
450d4c43e7
added <linkerscript> and corrected some mistakes to the best of my understanding
...
can't figure out (based on current definition) how to define <module> as allowing only a single <linkerscript>, but allowing it anywhere within the sub-elements of <module>
svn path=/trunk/; revision=18759
2005-10-24 20:00:48 +00:00
Casper Hornstrup
b995bcf1bd
Implement linkerscript element
...
svn path=/trunk/; revision=18758
2005-10-24 19:38:58 +00:00
Magnus Olsen
dd10647983
prepare the rest of directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.
...
left todo implemet the rest stub.
svn path=/trunk/; revision=18757
2005-10-24 18:47:33 +00:00
Hartmut Birr
aaa2a0d33a
Fixed the calculation of the hash for the process data.
...
svn path=/trunk/; revision=18756
2005-10-24 18:03:57 +00:00
Hartmut Birr
fea86552f0
Changed the indentation to a human readable format (no code change).
...
svn path=/trunk/; revision=18755
2005-10-24 18:00:46 +00:00
Hartmut Birr
152111652c
- Removed the initialisation of the kernel map area.
...
- Allocate the region for the paged and non paged pool at a 4MB boundary.
- Protect the local and i/o apic by a memory area.
svn path=/trunk/; revision=18754
2005-10-24 17:55:50 +00:00
Thomas Bluemel
293a3fe31b
convert tabs to spaces to make it readable with tabs != 8 spaces
...
svn path=/trunk/; revision=18753
2005-10-24 17:54:55 +00:00
Thomas Bluemel
b0ccf077ec
fixed uninitialized variable warning
...
svn path=/trunk/; revision=18752
2005-10-24 17:50:14 +00:00
Hartmut Birr
a699e1ac44
Fixed Ki386WriteFsByte.
...
svn path=/trunk/; revision=18751
2005-10-24 17:45:37 +00:00
Hartmut Birr
ab7b402799
Enabled some debug messages.
...
svn path=/trunk/; revision=18750
2005-10-24 17:43:53 +00:00
Hartmut Birr
e206381dc3
Fixed the stub for AddAccessDeniedObjectAce.
...
svn path=/trunk/; revision=18749
2005-10-24 17:41:16 +00:00
Hartmut Birr
aa1cb7dd32
Disable some unimplemented functions.
...
svn path=/trunk/; revision=18748
2005-10-24 17:39:57 +00:00
Magnus Olsen
ccae733920
prepare some directdraw syscall using cache info, that will make our ddraw.dll work evently in reactos.
...
svn path=/trunk/; revision=18747
2005-10-24 17:32:47 +00:00
Hartmut Birr
d4f5019aa8
- Translate STATUS_DEVICE_NOT_CONNECTED to the correct error.
...
svn path=/trunk/; revision=18746
2005-10-24 17:27:41 +00:00
Hartmut Birr
d82094a55c
- Initialize the csr request inside the loop, if CsrClientCallServer is called inside a loop.
...
svn path=/trunk/; revision=18745
2005-10-24 17:25:23 +00:00
Hartmut Birr
3df6f62217
- Change the protection in WriteProcessMemory if it is necessary.
...
svn path=/trunk/; revision=18744
2005-10-24 17:23:42 +00:00
Hartmut Birr
ee7bf669c9
- Set the correct type and state in MiQueryVirtualMemory.
...
- Return an error in MiProtectVirtualMemory if we trying to access a region other than a section view or virtual memory.
- Don't allow to read or write kernel memory in NtRead/WriteVirtualMemory.
- Don't unprotect the memory in NtWriteVirtualMemory.
- Don't allow to change the memory protection of kernel address space.
- If it is possible, access the memory aligned by pages (in ProbeForWrite).
svn path=/trunk/; revision=18743
2005-10-24 17:21:23 +00:00
Eric Kohl
43e26abb6c
Fixed definition of ScmrChangeServiceConfigW:
...
- lpBinaryPathName must be a [unique] pointer.
svn path=/trunk/; revision=18742
2005-10-24 17:13:08 +00:00
Magnus Olsen
4c02f58b0c
filling in bit more info to DDRAW_GLOBAL struct in halinistate.
...
svn path=/trunk/; revision=18741
2005-10-24 16:44:37 +00:00
Maarten Bosma
c40fbd1850
Implemented thunks for IDirectDrawSurface and IDirectDraw. This isn't good code, because it is a mixture of wine and our code. But it works as far as I can see. I will fix it someday.
...
svn path=/trunk/; revision=18740
2005-10-24 16:29:36 +00:00
Hartmut Birr
d235bb6282
Set the correct length in MmQuerySectionView.
...
svn path=/trunk/; revision=18739
2005-10-24 15:56:03 +00:00
Thomas Bluemel
5c327e140d
don't define DirectDrawClipper_Vtable statically
...
svn path=/trunk/; revision=18738
2005-10-24 15:35:04 +00:00
Hartmut Birr
c078ce1a67
Revert r18735 and add the missing definition to svcctl.idl.
...
svn path=/trunk/; revision=18737
2005-10-24 15:26:54 +00:00
Christoph von Wittich
80e769db8d
added PCI interrupt link device
...
svn path=/trunk/; revision=18736
2005-10-24 14:00:14 +00:00
Gé van Geldorp
4e08771dcb
Temporary workaround to fix build
...
svn path=/trunk/; revision=18735
2005-10-24 12:55:54 +00:00
Hervé Poussineau
6a15dd3664
Install .CoInstallers section from .inf file
...
Call class coinstallers and device coinstallers when installing a device
svn path=/trunk/; revision=18734
2005-10-24 12:49:05 +00:00
Hervé Poussineau
11ed514a08
Set NULL driver for LPT ports
...
Add more PnP IDs in machine.inf
svn path=/trunk/; revision=18733
2005-10-24 11:40:14 +00:00
Hervé Poussineau
7ea7922b13
Add functions to reference/dereference InfFileDetails structure added in r18731 (suggestion by w3seek)
...
svn path=/trunk/; revision=18732
2005-10-24 09:39:53 +00:00
Hervé Poussineau
1d328d2072
Don't leak memory when destroying device info set and driver lists
...
Try to keep .inf files handles instead of opening/parsing them at each device installation step
svn path=/trunk/; revision=18731
2005-10-24 09:16:34 +00:00
Magnus Olsen
c29c9e80df
update the intddraw.h so it use some struct that was missing.
...
svn path=/trunk/; revision=18730
2005-10-24 05:05:07 +00:00
Maarten Bosma
2f9dc96321
... files I forgot to commit.
...
svn path=/trunk/; revision=18728
2005-10-23 21:31:15 +00:00
Maarten Bosma
4f91735027
Add lots of stubs.
...
svn path=/trunk/; revision=18727
2005-10-23 21:29:30 +00:00
Nathan Woods
1184c4d49e
Notepad: Fixed "Find Up"
...
svn path=/trunk/; revision=18726
2005-10-23 21:19:34 +00:00
Magnus Olsen
fd37360789
implement Main_DirectDraw_GetDisplayMode (not to 100% see the comment)
...
implement Main_DirectDraw_GetMonitorFrequency but we do not get the freq at return we need exaime the hal instate.
svn path=/trunk/; revision=18725
2005-10-23 21:17:12 +00:00
Eric Kohl
0adb2c35cf
- Implement ScmrChangeServiceConfigW stub.
...
- CreateServiceW calls ScmrCreateServiceW.
svn path=/trunk/; revision=18723
2005-10-23 19:50:05 +00:00
Magnus Olsen
1ad37b3ad9
first working api is GetCaps for HAL. rember we do not support HEL, and we are missing GdiEntry2 in ros, so it will not working in reactos until gdientry2 are inplace.
...
svn path=/trunk/; revision=18722
2005-10-23 19:24:42 +00:00