DriveType function
[DriveType is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
Determines the drive type based on the drive number.
Syntax
int DriveType( _In_ int iDrive );
Parameters
- iDrive [in]
-
Type: int
The number of the drive that you want to test. "A:" corresponds to 0, "B:" to 1, and so on.
Return value
Type: int
Returns one of the following values.
| Return code | Description |
|---|---|
|
The drive type cannot be determined. |
|
The root path is invalid. For example, no volume is mounted at the path. |
|
The disk can be removed from the drive. |
|
The disk cannot be removed from the drive. |
|
The drive is a remote (network) drive. |
|
The drive is a CD-ROM drive. |
|
The drive is a RAM disk. |
Remarks
DriveType is equivalent to calling RealDriveType. RealDriveType is the preferred function.
Requirements
|
Minimum supported client |
Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
End of client support |
Windows XP with SP2 |
|
End of server support |
Windows Server 2003 |
|
Header |
|
|
Library |
|
|
DLL |
|
See also