Creat thread, and access to process memory from kernel?
Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance
Hi,
I am still new to kernel programming, so sorry for newbie questions.
I am writing a kernel module (on Windows XP, and Vista), and
wondering:
- Which API should be used to create a kernel thread?
- Which API should be used to access (read) to a process's memory,
given the process's Pid?
Thanks a lot,
J
.
Relevant Pages
- Re: Why linux is so stupid with hardware drivers?
... that sold to both the CP/M and DOS communities B.W. [Before the Windows ... Linux kernel drivers for complex custom systems that are used in ... Driver] programmer I have a bewildering API from which to choose ... some Windows 95 Device Drivers that can still be loaded and function ... (comp.os.linux.development.system) - Re: Hello Everyone!
... It's a music partition editing software. ... Indeed, but, to be compared to Microsoft Windows on the desktop, ... operating system kernel. ... Note that Windows 3.x API from which the Win32 API is directly ... (comp.os.linux.misc) - Re: How to write a linux virus
... Well, I think that's changing starting with Vista, as the Vista kernel has a lot of reversed engineered Linux and FreeBSD code in it. ... Windows 2000 and Windows 2003 were able to use many of the techniques used in Linux and FreeBSD while avoiding direct copyright violations. ... In effect, a "clean room clone" using a team familiar with Linux to break down kernel functions and design, then pbutting down functional discriptions of the code and test procedures to a team who developed the kernel. ... (alt.os.linux.suse) - Re: Programm fernsteuern
... Das Hooking klappt auch unter Vista. ... Nur der Kernel von Windows ... (microsoft.public.de.german.entwickler.dotnet.csharp) - Re: handling 0C0000005h exception in kernel mode
... This is still likely to crash, but consider that until Vista the address ... space of the Windows kernel was well known. ... This is one of the reasons in Vista the did address space randomization to ... Don Burn (MVP, Windows DDK) ... (microsoft.public.win32.programmer.kernel) |
|