Compartir a través de


Método IVdsDiskPartitionMF::GetPartitionFileSystemTypeName (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.]

Recupera el nombre del sistema de archivos en una partición del disco en un desplazamiento de bytes especificado.

Sintaxis

HRESULT GetPartitionFileSystemTypeName(
  [in]  ULONGLONG ullOffset,
  [out] LPWSTR    *ppwszFileSystemTypeName
);

Parámetros

[in] ullOffset

Desplazamiento de bytes de la partición desde el principio del disco. Este desplazamiento debe ser el desplazamiento de un inicio de una partición.

[out] ppwszFileSystemTypeName

Puntero que, tras la finalización correcta, recibe una cadena Unicode terminada en null con el nombre del sistema de archivos.

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_BAD_PROVIDER_DATA
0x80042441L
Este valor indica un error de proveedor. Se anula la operación.
VDS_E_DISK_REMOVEABLE
0x8004255AL
La operación no se admite en medios extraíbles.
VDS_E_MISSING_DISK
0x80042454L
Falta el disco.
VDS_E_OBJECT_NOT_FOUND
0x80042405L
La partición no existe.
VDS_E_PARTITION_NOT_OEM
0x8004256FL
La operación no se admite en particiones que no son oem.

Requisitos

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

Consulte también

IVdsDiskPartitionMF