winternals ntfs for win98 用户手册
NTFS for Win98
Winternals Software LP
Page 3
3 Approach
NTFS for Win98
takes a unique approach to providing cross-platform file
system support. Rather than implement code to read and write NTFS drives,
NTFS for Win98
uses the NTFS and NTOSKRNL system files from a
Windows NT or Windows 2000 configuration. NTFS for Win98 wraps the
Windows NT/2000 NTFS driver in a run-time environment that simulates the
Windows NT environment the NTFS driver is written to use. Thus, NTFS for
Win98
does not rely on potentially unreliable reverse-engineered information
about NTFS, provides ultimate compatibility with NTFS, and takes advantage
of Microsoft NTFS bug fixes whenever you update the NTFS driver file NTFS
for Win98
uses to a more recent version.
Figure 3-1
Figure 3-1 depicts NTFS for Win98’s relationship with NTFS, NTOSKRNL
and the Windows 95/98 file system. NTFS for Win98 provides an external
interface that looks like a standard Windows 95/98 file system, while
internally it presents an interface to NTFS that looks like the Windows
NT/2000 environment. NTFS for Win98 uses a number of services within
NTOSKRNL to help implement this environment. Note that NTFS for Win98
does not load NTFS or NTOSKRNL unless you have at least one NTFS drive
on your system.