internal VolumeNameRecord GetVolumeNameRecord() { FileRecord volumeRecord = m_mft.GetVolumeRecord(); if (volumeRecord != null) { return((VolumeNameRecord)volumeRecord.GetAttributeRecord(AttributeType.VolumeName, String.Empty)); } else { throw new InvalidDataException("Invalid NTFS volume record"); } }
public VolumeInformationRecord GetVolumeInformationRecord() { FileRecord volumeRecord = m_mft.GetVolumeRecord(); if (volumeRecord != null) { VolumeInformationRecord volumeInformationRecord = (VolumeInformationRecord)volumeRecord.GetAttributeRecord(AttributeType.VolumeInformation, String.Empty); return(volumeInformationRecord); } else { throw new InvalidDataException("Invalid NTFS volume record"); } }
internal VolumeNameRecord GetVolumeNameRecord() { FileRecord volumeRecord = m_mft.GetVolumeRecord(); return((VolumeNameRecord)volumeRecord.GetAttributeRecord(AttributeType.VolumeName, String.Empty)); }