System and method for managing file names for file system filter drivers
AssigneeMicrosoft Corporation
InventorsRavisankar Pudipeddi, Eileen C. Brown, Neal R. Christiansen
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsRavisankar Pudipeddi, Eileen C. Brown, Neal R. Christiansen
Estimating the term…
Described is a method and system that manages filenames for filter drivers in a file system. The present invention includes a filter manager that handles filename queries from the filter drivers. The filter manager returns a pointer to the requesting filter driver that points to a filename information structure corresponding to the type of filename requested. The filter manager also manages a cache of filename information structures that include information that can be shared among the various filter drivers, amortizing the filename queries for filter drivers. The caching functionality of the filter manager increases the efficiency and reduces the overhead of filename queries within the file system by reducing the number of filename operations required for a file system filter driver to retrieve a desired portion of the filename.
A method for a filter manager to manage filenames for file system filter drivers, the method comprising:
A computer-readable storage medium having computer-executable components, comprising:
A computer-readable storage medium having computer-executable instructions for a filter manager to manage filenames for file system filter drivers, the instructions comprising:
Dependencies are inferred from the claim text.