コード例 #1
0
        public static DiscFileSystem DiagnosticNtfsFileSystem()
        {
            SparseMemoryBuffer buffer       = new SparseMemoryBuffer(4096);
            SparseMemoryStream ms           = new SparseMemoryStream();
            Geometry           diskGeometry = Geometry.FromCapacity(30 * 1024 * 1024);

            Ntfs.NtfsFileSystem.Format(ms, "", diskGeometry, 0, diskGeometry.TotalSectorsLong);
            var discFs = new DiscUtils.Diagnostics.ValidatingFileSystem <Ntfs.NtfsFileSystem, Ntfs.NtfsFileSystemChecker>(ms);

            discFs.CheckpointInterval = 1;
            discFs.GlobalIOTraceCapturesStackTraces = false;
            return(discFs);
        }
コード例 #2
0
 public static DiscFileSystem DiagnosticNtfsFileSystem()
 {
     SparseMemoryBuffer buffer = new SparseMemoryBuffer(4096);
     SparseMemoryStream ms = new SparseMemoryStream();
     Geometry diskGeometry = Geometry.FromCapacity(30 * 1024 * 1024);
     Ntfs.NtfsFileSystem.Format(ms, "", diskGeometry, 0, diskGeometry.TotalSectors);
     var discFs = new DiscUtils.Diagnostics.ValidatingFileSystem<Ntfs.NtfsFileSystem, Ntfs.NtfsFileSystemChecker>(ms);
     discFs.CheckpointInterval = 1;
     discFs.GlobalIOTraceCapturesStackTraces = false;
     return discFs;
 }