Claims
- 1. A computer-implemented method for accessing File Information, comprising the steps of:
scanning a Directory, the Directory containing Records with the File Information on each of a plurality of Files on a File Volume, and the Directory preserving structure information showing how each of the plurality of Files are related on the File Volume; parsing the Records for the File Information; and translating the File Information to a more usable form.
- 2. The method of claim 1, further comprising:
allowing a User to request specific File Information that will initiate the scan; and providing the requested File Information to the User.
- 3. The method of claim 1, wherein scanning the Directory for the Records further comprises:
determining the size of the Directory by asking the File Volume for the total number of Files; requesting the last Record corresponding to the last File; returning the Record closest to the requested Record, but not greater than the requested Record; determining if the returned Record is a first Record; if the Record is not the first Record, requesting another Record; repeating the requesting and returning of the Records until the first Record is returned; and
when the first Record is returned, moving to the parsing the Records step.
- 4. A computer-implemented system for accessing File Information, comprising:
an operating system; a File Volume containing Files; a Directory of the Files in the File Volume; and a Scan Application Programming Interface for initiating a scan of the Directory; wherein a scan of a Directory is initiated, the Directory containing Records with the File Information on each of a plurality of Files on a File Volume, and the Directory preserving structure information showing how each of the plurality of Files are related on the File Volume; the Directory is scanned for the Records, respective to the initiating step; the Records are parsed for the File Information; and the File Information is translated to a more useable form.
- 5. The system of claim 4, wherein:
a User is allowed to request specific File Information that will initiate the scan; and the requested File Information is returned to the User.
- 6. The system of claim 4, wherein the scanning of the Directory for the Records further comprises:
determining the size of the Directory by asking the File Volume for the total number of Files; requesting the last Record corresponding to the last File; returning the Record closest to the requested Record, but not greater than the requested Record; determining if the returned Record is the first Record; if the Record is not the first Record, requesting the next lowest Record; repeating the requesting and returning of the Records until the first Record is returned; and when the first Record is returned, moving to the pursing.
- 7. The system of claim 4, further comprising a File Structure.
- 8. The system of claim 4, further comprising File Directories.
Parent Case Info
[0001] This application claims priority from U.S. Provisional Application Serial No. 60/283,272 filed Apr. 12, 2001. The entirety of that provisional application is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60283272 |
Apr 2001 |
US |