📄 topics.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><head><title>Windows 2000 Internals - Topics</title></head>
<body bgcolor="#ffffff" background="background.gif" leftmargin="0" topmargin="0"
link="#00A5E7" vlink="#00A5E7" alink="#42C629">
<a name="top_of_page"></a>
<table border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td width="70"><img width="70" height="1" border="0" src="space70.gif"></td>
<td width="580"colspan="2"><img width="580" height="134" border="0" src="title.gif"></td>
<td width="240"></td>
</tr>
<tr align="left" valign="top">
<td width="70"></td>
<td width="240"><a href="index.html" title="Return to Homepage"><img width="240" height="170" border="0" src="logo.gif"></a></td>
<td width="340" nowrap="nowrap">
<a href="index.html" >>> Homepage</a><br>
<a href="audience.html" >>> Audience</a><br>
<font color="#ffad00" >>> Topics</font><br>
<a href="overview.html" >>> Overview</a><br>
<a href="cd.html" >>> CD Contents</a><br>
<a href="bibliography.html">>> Bibliography</a></td>
<td width="240"></td>
</tr>
<tr align="left" valign="top">
<td width="70"></td>
<td width="820" colspan="3">
<p>After introducing you to the basic architecture of Windows 2000 and
helping you to set up your workstation for Windows 2000 kernel
spelunking, this book leads you through some very exciting corners
inside the world of kernel programming. Typically, each chapter first
tells you the essential theory you need to know about the topic, and
then immediately steps to some sample code that illustrates the usage of
the respective features. The language chosen for the samples is plain C.
The probability is high that the readers of this book are comfortable
with C, and this language is well supported by Microsoft's Windows 2000
development tools.</p>
<p>This book does deliberately not attempt to give a broad overview of
the architecture of the Windows 2000 kernel, although it discusses parts
of it in some chapters. If you are looking for such information, stick
to "Inside Windows 2000" (Solomon & Russinovich 2000) instead, which
takes a very general and theoretical approach to the Windows 2000
internals. However, if you want to see practical code examples and
full-featured sample applications that interact live with the system,
neither "Inside Windows 2000" nor the "Windows NT / 2000 Native API
Reference" (Nebbett 2000) take you very far. This is where my book
enters the scene. It contains reprinted code samples in abundance,
accompanying the Windows 2000 concepts and features under discussion,
and the companion CD comprises all of this code in ready-to-run
applications that you can extend, tear to shreds for use in other
applications, or simply use as is. Basically, you will be led through
the following topics:</p>
<ul>
<li>Using the Windows 2000 debugging interfaces.</li>
<li>Loading, parsing, and utilizing the Windows 2000 symbol files.</li>
<li>Dissecting the Microsoft PDB file format.</li>
<li>Interfacing to the kernel's Native API.</li>
<li>Writing simple kernel-mode drivers.</li>
<li>Exploring Windows 2000 system memory.</li>
<li>Hooking and monitoring calls to the Native API.</li>
<li>Calling kernel functions from user-mode applications.</li>
<li>Calling non-exported kernel functions.</li>
<li>Exploring the world of Windows 2000 kernel objects.</li>
</ul>
<p>Besides this, you will learn many more tiny details about the system
along the way, packed into the text and samples. My foremost intention
while writing the manuscript was to share with you anything I knew about
the topics I was writing about.</p>
<p><a href="#top_of_page">>> Back to top of page</a><br> </p>
</td></tr>
<tr align="left" valign="middle">
<td width="70"></td>
<td width="580" height="40" colspan="2" bgcolor="#00A5E7">
<a href="mailto:sbs@orgon.com" title="Send email to Sven B. Schreiber">
<font color="#ffffff">December 17th, 2000 // Sven B. Schreiber</font></a></td>
<td width="240"></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -