Compartir a través de


FileSystem.GetDriveInfo(String) Método

Definición

Devuelve un objeto DriveInfo de la unidad especificada.

public:
 static System::IO::DriveInfo ^ GetDriveInfo(System::String ^ drive);
public static System.IO.DriveInfo GetDriveInfo (string drive);
static member GetDriveInfo : string -> System.IO.DriveInfo
Public Shared Function GetDriveInfo (drive As String) As DriveInfo

Parámetros

drive
String

Unidad que se va a examinar.

Devoluciones

Objeto DriveInfo para la unidad especificada.

Excepciones

La ruta de acceso no es válida por uno de los siguientes motivos: es una cadena de longitud cero; contiene sólo espacios en blanco; contiene caracteres no válidos; o es una ruta de acceso del dispositivo (comienza por \\.\).

drive es Nothing o una cadena vacía.

La ruta de acceso supera la longitud máxima definida por el sistema.

El usuario no tiene los permisos necesarios para ver la ruta de acceso.

Ejemplos

En este ejemplo se obtiene un DriveInfo objeto para la unidad C y se usa para mostrar información sobre la unidad.

Dim getInfo = My.Computer.FileSystem.GetDriveInfo("C:\")
MsgBox("The drive's type is " & getInfo.DriveType)
MsgBox("The drive has " & getInfo.TotalFreeSpace & " bytes free.")

Para obtener información sobre los distintos tipos de unidad, vea DriveType.

Comentarios

La DriveInfo clase modela una unidad y proporciona métodos y propiedades para consultar la información de la unidad. Use DriveInfo para determinar qué unidades están disponibles y qué tipo de unidades son. También puede consultar la propiedad para determinar la capacidad y el espacio libre disponible en la unidad.

Se aplica a

Consulte también