Chào mọi người, tình hình là mình sắp tới bảo vệ đồ án môn học môn này. Đề tài 1 mình làm xong rồi mà đề tài 2 này mình chưa làm xong. Tên đề tài 2 là:
- Xây dựng chương trình đọc thông tin đĩa cứng với định dạng NTFS và FAT32
- Xây dựng chương trình thực hiện các chức năng sau: đưa ra màn hình Ổ
đĩa, tên ổ đĩa, số serial, trạng thái, định dạng, dung lượng, còn trống, số
byte /sector, số sector/cluster. - Ngôn ngữ sử dụng: Visual C++
Ở định dạng FAT32 mình đọc được tên ổ đĩa, số serial, định dạng, số byte/sector, số sector/cluster rồi, nó nằm hết ở sector đầu tiên của mỗi phân vùng. NTFS tương tự nhưng mình không biết tìm tên ổ đĩa (nhãn-label phân vùng) ở đâu, mình tìm trong sector đầu tiên chả thấy như FAT32.
Và cuối cùng là phần tính dung lượng và dung lượng còn trống, search trên mạng toàn bài viết dùng API của windows :)) thầy mình bảo phải tự viết thuật toán để tính không được dùng hàm của API.
Các bác nào biết làm những thứ còn thiếu như mình kể thì chỉ mình với, hoặc chỉ cái hướng cho mình cũng được, chứ giờ search hoài chả ra nản quá