Compartir a través de


Método IVdsVolumeMF3::QueryVolumeGuidPathnames (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Devuelve una lista de rutas de acceso GUID de volumen para el volumen actual.

Sintaxis

HRESULT QueryVolumeGuidPathnames(
  [out] LPWSTR **pwszPathArray,
  [out] ULONG  *pulNumberOfPaths
);

Parámetros

[out] pwszPathArray

CoTaskMemFree

[out] pulNumberOfPaths

Puntero a una variable que recibe el número de rutas de acceso GUID de volumen devueltas en el búfer a las que apunta el parámetro pwszPathArray .

Valor devuelto

Este método puede devolver valores HRESULT estándar, como E_INVALIDARG o E_OUTOFMEMORY, y valores devueltos específicos de VDS. También puede devolver códigos de error del sistema convertidos mediante la macro HRESULT_FROM_WIN32 . Los errores se pueden originar en VDS en sí o en el proveedor de VDS subyacente que se está usando. Entre los posibles valores devueltos se incluyen los siguientes.

Código o valor devuelto Descripción
S_OK
El método se completó correctamente.
VDS_E_INTERNAL_ERROR
0x80042448L
Se ha producido un error interno. Compruebe el registro de eventos para obtener más detalles.

Comentarios

Una ruta de acceso GUID de volumen es una cadena con el formato "\?\Volume{GUID}", donde GUID es un GUID que identifica el volumen.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vds.h
Library Uuid.lib

Consulte también

IVdsVolumeMF3