Función GetVolumesFromDriveW (ntmsapi.h)

[El Administrador de almacenamiento extraíble ya no está disponible a partir de Windows 7 y Windows Server 2008 R2.]

La función GetVolumesFromDrive recupera el volumen y la letra de unidad de una unidad multimedia de almacenamiento extraíble determinada.

Sintaxis

DWORD GetVolumesFromDriveW(
  [in]  LPWSTR pszDriveName,
  [out] LPWSTR *VolumeNameBufferPtr,
  [out] LPWSTR *DriveLetterBufferPtr
);

Parámetros

[in] pszDriveName

Nombre de la unidad de medios de almacenamiento extraíble.

[out] VolumeNameBufferPtr

Volumen que representa la unidad de medios de almacenamiento extraíble.

[out] DriveLetterBufferPtr

Letra de unidad que representa la unidad de medios de almacenamiento extraíble.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es uno de los códigos de error del sistema.

Comentarios

Esta función supone que solo habrá cero o una partición en un disco extraíble, por lo que hay como máximo una letra de unidad y un nombre de volumen.

Nota:

El encabezado ntmsapi.h define GetVolumesFromDrive como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntmsapi.h
Library Ntmsapi.lib
Archivo DLL Ntmsapi.dll

Consulte también

GetNtmsObjectInformation

Funciones de control de biblioteca