Documentation
¶
Overview ¶
Package ntfs implements read-only NTFS filesystem support.
Index ¶
- func Open(r io.ReaderAt, size int64) (fsys.FS, error)
- type FS
- func (f *FS) BaseReader() io.ReaderAt
- func (f *FS) Close() error
- func (f *FS) FileExtents(name string) ([]fsys.Extent, error)
- func (f *FS) FreeBlocks() ([]fsys.Range, error)
- func (f *FS) Open(name string) (fs.File, error)
- func (f *FS) ReadDir(name string) ([]fs.DirEntry, error)
- func (f *FS) Stat(name string) (fs.FileInfo, error)
- func (f *FS) Type() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FS ¶
type FS struct {
// contains filtered or unexported fields
}
FS implements a read-only NTFS filesystem
func (*FS) BaseReader ¶
func (*FS) FileExtents ¶
FileExtents returns the physical extents for a file
func (*FS) FreeBlocks ¶
FreeBlocks returns the list of free byte ranges in the NTFS filesystem. Free clusters are identified by 0 bits in the $Bitmap file.
Click to show internal directories.
Click to hide internal directories.