DFSReturnFileMappingInformation
Returns file extents, each with the number of blocks, and starting file and volume block numbers
#include <nwdfs.h>
LONG DFSReturnFileMappingInformation (
LONG fileHandle,
LONG startingBlockNumber,
LONG *numberOfEntries,
LONG tableSize,
struct FileMapStructure *table);
This function is required to provide the calling NLM application with details of exactly where a given file’s logical blocks are located, including where file holes and the end of a file’s allocated storage space is, so that the application can expand the file by calling DFSExpandFile.