Compartir a través de


Función GetVolumesFromDriveW (ntmsapi.h)

[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 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 multimedia de almacenamiento extraíble.

[out] VolumeNameBufferPtr

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

[out] DriveLetterBufferPtr

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

Valor devuelto

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

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

Observaciones

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 Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de ntmsapi.h
biblioteca de Ntmsapi.lib
DLL de Ntmsapi.dll

Consulte también

GetNtmsObjectInformation de

funciones de control de biblioteca de