| Advanced
DPCs |
Learn about
some of the advanced (undocumented) features of
DPCs.
|
|
 |
 |
| Books
on Windows NT/2K |
See what
books we recommend for information on Windows NT/2K
systems programming. |
|
 |
| BOOT.INI
Options |
The
most complete BOOT.INI option reference available
outside of Microsoft.
|
|
 |
| Device
Object Security |
Are
your device objects as secure as they should be?
Learn what permissions are applied to the objects
you create with IoCreateDevice and get introduced
to kernel-mode security APIs that can be used to
close potential device object security holes.
|
|
 |
| Driver
Memory Tracking |
Catch
device driver memory problems during development,
including buffer overrun, underrun, and leaks, with
this simple memory tracking library.
|
|
 |
 |
| Inside
Disk Defragmenting |
Find
out about the APIs Windows NT Defragmentation products
use, and download a free defragmenting demonstration
program, complete with full source.
|
|
 |
 |
| Inside
the Disk Key |
The
HKLM\System\Disk\Information value is the heart
of Windows NT's disk administration. It contains
information on drive mappings and fault tolerant
configurations. In this article I go inside the
Disk\Information value to describe its format, and
provide source code to a program, Diskkey, that
reads and decodes it.
|
|
 |
 |
| Inside
High Resolution Timers |
Learn
how high resolution multimedia timers are implemented
in Windows NT.
|
|
 |
 |
| Inside
I/O Completion Ports |
Learn about
Completion Ports, a powerful tool for building scalable
high-performance server applications, and find out
what goes on inside of NT to implement them.
|
|
 |
 |
| Inside
the Native API |
Wonder what
the Native API is? How about what functions are
in it? You'll find out this and more in this in-depth
look at the API, complete with a catalog of all
its functions, including what's new in Win2K.
|
|
 |
 |
| Inside
Native Applications |
Learn
what a "native" Windows NT application is, how they
are built, and how they work. An example native
application, Native, is provided with source code,
and will print a customizable message to the boot-time
Blue Screen.
|
|
 |
 |
| Inside
Windows 2000, 3rd Edition |
The official
updates and errata page for the definitive book
on Windows 2000 internals, by David Solomon and
Mark Russinovich.
|
|
 |
 |
| Magazines
on Windows NT/2K |
View our
list of recommended Windows NT/2K magazines. |
|
 |
 |
| Monitoring
Boot-time Registry Access |
Regmon
for Windows NT Version 3.7 lets you monitor and
record Registry activity from very early in a system
boot. Learn about NT by examining the Registry activity
of an entire boot-to-boot life cycle!
|
|
 |
 |
| NT
4.0 ACL Editors |
I've
documented the NT 4.0 system ACL editor dialog interface,
something that is useful for applications wishing
to provide standard security editing facilities.
|
|
 |
 |
| Win2K
Beta 2 Source Tree Layout |
See how the
Win2K source tree is layed-out (not currently available). |
|
 |
 |
| Our
Publications |
Learn
about Blue Screens, NTFS, Security, Memory Management
and much more. A list of our Windows 95 and Windows
NT internals-related publications, many of which
are on-line. Also, a topic list for Mark's past
and upcoming Windows NT Magazine NT Internals column.
|
|
 |
 |
| Performance
Instrumenting Device Drivers |
Obtain cycle-resolution
timings of your device driver functions in minutes
using an easy-to-use performance counter library. |
|
 |
 |
| Speaking
Schedule |
Mark's
conference speaking schedule.
|
|
 |
 |
| Sysinternals
Newsletter |
The
Sysinternals newsletter provides you updates on
what's new at Sysinternals, plus miscellaneous
tips and information on Windows internals.
|
|
 |
 |
| Sysinternals
T-Shirt |
Show
your loyalty to Sysinternals with a stylish t-shirt!
|
|
 |
 |
| Tips
and Trivia |
A
growing grab-bag of Windows NT miscellany.
|
|
 |
 |
| Windows
2000 Quantums |
Find
out about internal quantum tables in Win2K.
|
|
 |
 |
|