Group: File System - Library: kernel32
Returns the name of a volume mount point on the specified volume. It is used to begin scanning the volume mount points on a volume.
Enumerating Volumes and Volume Mounting Points (NTFS)
HANDLE FindFirstVolumeMountPoint(
LPTSTR lpszRootPathName,
LPTSTR lpszVolumeMountPoint,
DWORD cchBufferLength
);
DECLARE INTEGER FindFirstVolumeMountPoint IN kernel32;
STRING lpszRootPathName,;
STRING @lpszVolumeMountPoint,;
LONG cchBufferLength
lpszRootPathName [in] Unique volume name of the volume to scan for volume mount points. A trailing backslash is required.
lpszVolumeMountPoint [out] Pointer to a buffer that receives the name of the first volume mount point found.
cchBufferLength [in] Length of the buffer that receives the volume mount point name, in TCHARs.
If the function succeeds, the return value is a search handle used in a subsequent call to the FindNextVolumeMountPoint and FindVolumeMountPointClose functions.
Read article Volume Mount Points on TechNet.