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 |