📄 insidew2k.htm
字号:
This corrects a bug where LiveKd would report
that the symbols installed do not match the
kernel version when they actually do.<br>
<BR>
</li>
<LI>[September 16, 2000] <I>LiveKd causes crash
when virus scanner on-access scanning is enabled</I>
<BR>
<BR>
<I>LiveKd</I> has been reported to have incompatibilities
with several virus scanners, including Computer
Associate's Inoculan IT and Symantec's Norton
Antivirus.</LI>
</UL>
</span></td>
<td rowspan="2" valign="top" width="7"> </td>
</tr>
<tr>
<td colspan="3" width="1"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr> </tr>
<tr>
<td colspan="4"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr> </tr>
<tr>
<td colspan="4" bgcolor="#F2F2F2"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr>
<td colspan="4"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr>
<td rowspan="2" valign="top" width="169"><span class="freeware"><a name='Errata'></a>Errata</span></td>
<td rowspan="2" valign="top" width="403" colspan="2"><span class="description">
</span><span class="description">
<UL>
<li><span class="description">[August 24, 2001]
<i> "Interrupt vector", not "interrupt
level"</i><br>
On page 100 the text "Thus, if a device
uses interrupt level 5, its ISR executes at
IRQL 22." should read "Thus, if a
device uses interrupt <i>number</i> 5, its ISR
executes at IRQL 22."<br>
<br>
</span></li>
<LI>[July 6, 2001] <i> LargePageMinimum correction</i><br>
On page 383 it states that the LargePageMinimum
Registry value is interpreted in megabytes,
when it is actually interpreted in pages. Also,
the default value equals 128 MB, meaning that
large pages are by default only used to map
system virtual memory when there is less than
or equal to 128 MB of physical memory present.<br>
<br>
</LI>
<LI>[February 12, 2001] Section, not Selection<br>
In stage 1 of Figure 6-5 on page 305 it should
say, "Open EXE and create section object"
instead of "selection object".<br>
<br>
</LI>
<LI>[February 12, 2001] <i>CreateThread flow correction</i>s<br>
On page 334, point 3d of the CreateThread flow
should read "The thread's kernel stack
is allocated."<br>
<br>
On page 335, in the point 6e of the CreateThread
flow, the first sentence should say, "Finally,
the main thread begins execution in user mode."<br>
<br>
</LI>
<LI>[September 27, 2000] <I>Hash algorithm for
local passwords not RC4</I> <BR>
In page 203 it says that the Recovery Console
(RC) uses RC4 to hash the password a user enters
and compare it with a hash in the SAM. In actuality,
it hashes the password with MD5, uses the system
key (Windows 2000 uses Syskey encryption to
encrypt the SAM) to encrypt the hash with RC4,
and then compares the encrypted hash with the
encrypted hash stored in the SAM.<BR>
<BR>
</LI>
<LI>[September 27, 2000] <I>Clarification on Winsock
QOS APIs</I> <BR>
On page 842 it says that only applications with
administrative privilege can use QOS when it
should say that only applications with administrative
privilege can <I>manage</I> QOS, including use
functions like <I>WSCInstallQOSTemplate</I>.<BR>
<BR>
</LI>
<LI>[September 16, 2000] <I>Quantum tool is not
on CD</I> <BR>
Table 1-2 on page 18, which shows a list of
tools for viewing Windows 2000 internals, incorrectly
lists a tool named <I>Quantum</I> as being on
the CD. A <I>Quantum</I> tool was originally
planned for inclusion with the book, but was
never written.<BR>
<BR>
</LI>
<LI>[September 16, 2000] <I>APIC experiment description
correction</I> <BR>
On page 95 the experiment entitled "Viewing
the PIC and APIC" mistakenly describes
the output of the !apic command as being from
the "I/O APIC for processor 0". It
should instead say "...so this is the local
APIC for processor 0".<BR>
<BR>
</LI>
<LI>[September 5, 2000] <I>LiveKd does not run
from CD</I> <BR>
Although the readme.txt on the book's accompanying
CD indicates that you can run <I>LiveKd</I>
from the CD, you cannot. <I>LiveKd</I> reports
an "access denied" error when it tries
to create a simulated crash dump file. <BR>
<BR>
If you are running Windows 2000 SP0 you can
easily run <I>LiveKd</I> by installing the \Debuggers
directory from the CD to your hard drive, and
then typing "livekd" in the install
directory. If you are running Windows 2000 SP1
or a version of NT 4 then you can install the
debuggers directory to your hard drive and type
the following command from the install directory:
"livekd -y <path to installed symbols>"
(you do not need to specify the path to the
symbols if you set the _NT_SYMBOL_PATH environment
variable to refer to their location). Also see
the LiveKd v1.01 patch in the Tools Update section
above.<BR>
</LI>
</UL>
</span></td>
<td rowspan="2" valign="top" width="7"> </td>
</tr>
<tr>
<td colspan="3" width="1"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr> </tr>
<tr>
<td colspan="4"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
<tr> </tr>
<tr>
<td colspan="4"><img src="images/subnav_images/spacer.gif" width="1" height="5"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="5" rowspan="3" valign="top" align="center"><a href="#top"><b>Back
to Top</b></a> </td>
</tr>
<tr> </tr>
<tr> </tr>
</table>
<!-- #EndEditable --></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<!-- #EndTemplate --></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -