Arguments:
lpszVolumeName - Supplies the volume name.
lpszVolumePathNames - Returns the volume path names.
cchBufferLength - Supplies the size of the return buffer.
lpcchReturnLength - Returns the number of characters copied back to the return buffer on success or the total number of characters necessary for the buffer on ERROR_MORE_DATA.
Return Value:
FALSE - Failure.
TRUE - Success.
GetVolumePathNamesForVolumeName is documented in the Windows XP Platform SDK.
New FileInformationClass changes
|
Two new file information classes have been added to the FILE_INFORMATION_CLASS enumeration:
FileIdBothDirectoryInformation
FileIdFullDirectoryInformation.
Corresponding structure types have also been defined:
FILE_ID_BOTH_DIR_INFORMATION
FILE_ID_FULL_DIR_INFORMATION.
The new file information classes can be passed as FileInformationClass parameter values to ZwQueryDirectoryFile and IRP_MN_QUERY_DIRECTORY.
FILE_ID_BOTH_DIR_INFORMATION and FILE_ID_FULL_DIR_INFORMATION are documented in the Windows XP IFS Kit Reference,
|
File system filters no longer bypassed in Fast IO Acquire/Release calls
|
There has been a long-standing problem for file system filter driver writers that they are bypassed when any of the following Fast IO calls are made:
|