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; }
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; }