Esempio n. 1
0
 public fileStat(@string name = default, uint FileAttributes = default, syscall.Filetime CreationTime = default, syscall.Filetime LastAccessTime = default, syscall.Filetime LastWriteTime = default, uint FileSizeHigh = default, uint FileSizeLow = default, uint Reserved0 = default, uint filetype = default, sync.Mutex Mutex = default, @string path = default, uint vol = default, uint idxhi = default, uint idxlo = default, bool appendNameToPath = default)
 {
     this.name             = name;
     this.FileAttributes   = FileAttributes;
     this.CreationTime     = CreationTime;
     this.LastAccessTime   = LastAccessTime;
     this.LastWriteTime    = LastWriteTime;
     this.FileSizeHigh     = FileSizeHigh;
     this.FileSizeLow      = FileSizeLow;
     this.Reserved0        = Reserved0;
     this.filetype         = filetype;
     this.m_MutexRef       = new ptr <sync.Mutex>(Mutex);
     this.path             = path;
     this.vol              = vol;
     this.idxhi            = idxhi;
     this.idxlo            = idxlo;
     this.appendNameToPath = appendNameToPath;
 }
Esempio n. 2
0
 public KeyInfo(uint SubKeyCount = default, uint MaxSubKeyLen = default, uint ValueCount = default, uint MaxValueNameLen = default, uint MaxValueLen = default, syscall.Filetime lastWriteTime = default)
 {
     this.SubKeyCount     = SubKeyCount;
     this.MaxSubKeyLen    = MaxSubKeyLen;
     this.ValueCount      = ValueCount;
     this.MaxValueNameLen = MaxValueNameLen;
     this.MaxValueLen     = MaxValueLen;
     this.lastWriteTime   = lastWriteTime;
 }