S
S
sddvxd2018-04-29 21:28:51
C++ / C#
sddvxd, 2018-04-29 21:28:51

What is meant by "Kernel Mode Code and Data Partition"?

Hello! I'm reading Richter and ran into the definition from the title of the question
Does windows load all of its API code into this section? After all, all DLL with API code is loaded into the section with user code, projecting into this section. What is there?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
C
Codebaker, 2018-04-29
@Codebaker

Well, what are you, the answer is right in the question - " kernel code and data ". This is not API code.
Once upon a time, there was an article on Habré about what actually happens when you press a key on the keyboard .
Read it again (if you haven't already). Try to understand that any OS does a lot of work, handling events and interrupts from hardware and subsystems.
Compared with the context of the article: while I am writing this answer for you, in the browser it looks like the "next key is pressed" event. And up to this point, there was an interrupt from the keyboard and data transfer from the controller, and much more ... in the end, there was the work of the kernel, as a result of which this event flew to the browser (only here the API worked).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question