DRIVE_FindDriveRoot3w
Drive_finddriveroot
Usage
int DRIVE_FindDriveRoot(const char **path);
Overview
Find a drive for which the root matches the begginning of the given path. This can be used to translate a Unix path into a drive + DOS path. Return value is the drive, or -1 on error. On success, path is modified to point to the beginning of the DOS path.
See also
DRIVE_Init(3w)
DRIVE_Init
DRIVE_IsValid(3w)
DRIVE_IsValid
DRIVE_GetCurrentDrive(3w)
DRIVE_GetCurrentDrive
DRIVE_SetCurrentDrive(3w)
DRIVE_SetCurrentDrive
DRIVE_GetRoot(3w)
DRIVE_GetRoot
DRIVE_GetDosCwd(3w)
DRIVE_GetDosCwd
DRIVE_GetUnixCwd(3w)
DRIVE_GetUnixCwd
DRIVE_GetLabel(3w)
DRIVE_GetLabel
DRIVE_GetSerialNumber(3w)
DRIVE_GetSerialNumber
DRIVE_SetSerialNumber(3w)
DRIVE_SetSerialNumber
DRIVE_GetType(3w)
DRIVE_GetType
DRIVE_GetFlags(3w)
DRIVE_GetFlags
DRIVE_Chdir(3w)
DRIVE_Chdir
DRIVE_Disable(3w)
DRIVE_Disable
DRIVE_Enable(3w)
DRIVE_Enable
DRIVE_SetLogicalMapping(3w)
DRIVE_SetLogicalMapping
DRIVE_OpenDevice(3w)
DRIVE_OpenDevice
GetDiskFreeSpace16(3w)
GetDiskFreeSpace16 (KERNEL.422)
GetDiskFreeSpace32A(3w)
GetDiskFreeSpace32A (KERNEL32.206)
GetDiskFreeSpace32W(3w)
GetDiskFreeSpace32W (KERNEL32.207)
GetDiskFreeSpaceEx32A(3w)
GetDiskFreeSpaceEx32A (KERNEL32.871)
GetDiskFreeSpaceEx32W(3w)
GetDiskFreeSpaceEx32W (KERNEL32.873)
GetDriveType16(3w)
GetDriveType32A(3w)
GetDriveType32A (KERNEL32.208)
GetDriveType32W(3w)
GetDriveType32W (KERNEL32.209)
GetCurrentDirectory16(3w)
GetCurrentDirectory16 (KERNEL.411)
GetCurrentDirectory32A(3w)
GetCurrentDirectory32A (KERNEL32.196)
GetCurrentDirectory32W(3w)
GetCurrentDirectory32W (KERNEL32.197)
SetCurrentDirectory16(3w)
SetCurrentDirectory (KERNEL.412)
SetCurrentDirectory32A(3w)
SetCurrentDirectory32A (KERNEL32.479)
SetCurrentDirectory32W(3w)
SetCurrentDirectory32W (KERNEL32.480)
GetLogicalDriveStrings32A(3w)
GetLogicalDriveStrings32A (KERNEL32.231)
GetLogicalDriveStrings32W(3w)
GetLogicalDriveStrings32W (KERNEL32.232)
GetLogicalDrives(3w)
GetLogicalDrives (KERNEL32.233)
GetVolumeInformation32A(3w)
GetVolumeInformation32A (KERNEL32.309)
GetVolumeInformation32W(3w)
GetVolumeInformation32W (KERNEL32.310)
Referred to by
DRIVE_Init(3w)
DRIVE_Init
DRIVE_Chdir(3w)
DRIVE_Chdir
DRIVE_Enable(3w)
DRIVE_Enable
DRIVE_Disable(3w)
DRIVE_Disable
DRIVE_GetRoot(3w)
DRIVE_GetRoot
DRIVE_GetType(3w)
DRIVE_GetType
DRIVE_IsValid(3w)
DRIVE_IsValid
DRIVE_GetFlags(3w)
DRIVE_GetFlags
DRIVE_GetLabel(3w)
DRIVE_GetLabel
DRIVE_GetDosCwd(3w)
DRIVE_GetDosCwd
GetDriveType32A(3w)
GetDriveType32A (KERNEL32.208)
GetDriveType32W(3w)
GetDriveType32W (KERNEL32.209)
DRIVE_GetUnixCwd(3w)
DRIVE_GetUnixCwd
DRIVE_OpenDevice(3w)
DRIVE_OpenDevice
GetDiskFreeSpace16(3w)
GetDiskFreeSpace16 (KERNEL.422)
GetDiskFreeSpace32A(3w)
GetDiskFreeSpace32A (KERNEL32.206)
GetDiskFreeSpace32W(3w)
GetDiskFreeSpace32W (KERNEL32.207)
DRIVE_GetCurrentDrive(3w)
DRIVE_GetCurrentDrive
DRIVE_GetSerialNumber(3w)
DRIVE_GetSerialNumber
DRIVE_SetCurrentDrive(3w)
DRIVE_SetCurrentDrive
DRIVE_SetSerialNumber(3w)
DRIVE_SetSerialNumber
GetCurrentDirectory16(3w)
GetCurrentDirectory16 (KERNEL.411)
GetDiskFreeSpaceEx32A(3w)
GetDiskFreeSpaceEx32A (KERNEL32.871)
GetDiskFreeSpaceEx32W(3w)
GetDiskFreeSpaceEx32W (KERNEL32.873)
SetCurrentDirectory16(3w)
SetCurrentDirectory (KERNEL.412)
GetCurrentDirectory32A(3w)
GetCurrentDirectory32A (KERNEL32.196)
GetCurrentDirectory32W(3w)
GetCurrentDirectory32W (KERNEL32.197)
SetCurrentDirectory32A(3w)
SetCurrentDirectory32A (KERNEL32.479)
SetCurrentDirectory32W(3w)
SetCurrentDirectory32W (KERNEL32.480)
DRIVE_SetLogicalMapping(3w)
DRIVE_SetLogicalMapping
GetVolumeInformation32A(3w)
GetVolumeInformation32A (KERNEL32.309)
GetVolumeInformation32W(3w)
GetVolumeInformation32W (KERNEL32.310)
GetLogicalDriveStrings32A(3w)
GetLogicalDriveStrings32A (KERNEL32.231)
GetLogicalDriveStrings32W(3w)
GetLogicalDriveStrings32W (KERNEL32.232)