C# Class NTFSDirect.Volume

Datei anzeigen Open project: rasberry/NTFSDirect

Public Methods

Method Description
EnumerateVolume ( string drive, HashSet fileExtensions, FileEntry>.Dictionary &files, FileEntry>.Dictionary &directories ) : void

Private Methods

Method Description
CreateChangeJournal ( IntPtr changeJournalRootHandle ) : void
EnumerateFiles ( IntPtr medBuffer, FileEntry>.Dictionary &files, HashSet fileExtensions, FileEntry>.Dictionary directories, IntPtr changeJournalRootHandle ) : void
GetRootFrnEntry ( string drive, FileEntry>.Dictionary directories ) : void
GetRootHandle ( string drive, IntPtr &changeJournalRootHandle ) : void
SetupMFT_Enum_DataBuffer ( IntPtr &medBuffer, IntPtr changeJournalRootHandle ) : void

Method Details

EnumerateVolume() public method

public EnumerateVolume ( string drive, HashSet fileExtensions, FileEntry>.Dictionary &files, FileEntry>.Dictionary &directories ) : void
drive string
fileExtensions HashSet
files FileEntry>.Dictionary
directories FileEntry>.Dictionary
return void