Compartir a través de


Método de formato de la clase MSFT_Volume

Aplica formato al volumen.

Sintaxis

UInt32 Format(
  [in]  String  FileSystem,
  [in]  String  FileSystemLabel,
  [in]  UInt32  AllocationUnitSize,
  [in]  Boolean Full,
  [in]  Boolean Force,
  [in]  Boolean Compress,
  [in]  Boolean ShortFileNameSupport,
  [in]  Boolean SetIntegrityStreams,
  [in]  Boolean UseLargeFRS,
  [in]  Boolean DisableHeatGathering,
  [out] String  FormattedVolume,
  [out] String  ExtendedStatus
);

Parámetros

FileSystem [in]

Sistema de archivos que se va a aplicar al volumen. Uno de los siguientes:

  • "ExFAT"
  • "FAT"
  • "FAT32"
  • "NTFS"
  • "ReFS"

FileSystemLabel [in]

Etiqueta del sistema de archivos para el volumen.

AllocationUnitSize [in]

Unidad de la asignación, en bytes.

Full [in]

TRUE para un formato completo o FALSE para un formato rápido.

Force [in]

TRUE para forzar la operación de formato; en caso contrario, FALSE.

Compress [in]

TRUE para comprimir el volumen; en caso contrario, FALSE. Deje undefined si FileSystem está establecido en ReFS.

ShortFileNameSupport [in]

TRUE si el volumen debe admitir nombres cortos; de lo contrario, FALSE. Deje undefined si FileSystem está establecido en ReFS.

SetIntegrityStreams [in]

TRUE para establecer flujos de integridad. Deje undefined salvo que FileSystem está establecido en ReFS.

UseLargeFRS [in]

TRUE para usar FRS grandes; en caso contrario, FALSE. Deje undefined si FileSystem está establecido en ReFS.

DisableHeatGathering [in]

TRUE para deshabilitar la recopilación de calor; de lo contrario, FALSE.

FormattedVolume [out]

Recibe un objeto MSFT_Volume que representa el volumen con formato.

ExtendedStatus [out]

Contiene un objeto MSFT_StorageExtendedStatus incrustado.

Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).

Valor devuelto

Correcto (0)

Not Supported (1)

Error no especificado (2)

Tiempo de expiración (3)

Error (4)

Parámetro no válido (5)

Este comando no se admite en x86 que se ejecuta en el entorno x64. (7)

Acceso denegado (40001)

Se produjo un error de E/S inesperado (40004)

El componente de clústeres de conmutación por error de Microsoft administra el objeto especificado. El disco debe estar en modo de mantenimiento del clúster y el estado del recurso del clúster debe estar en línea para realizar esta operación. (40018)

No se permite la operación en un sistema o en una partición crítica. (42010)

El tamaño del clúster especificado no es válido (43000)

El sistema de archivos especificado no se admite (43001)

No se puede dar formato rápido al volumen (43002)

El número de clústeres supera los 32 bits (43003)

No se admite la versión de UDF especificada (43004)

El tamaño del clúster debe ser un múltiplo del tamaño del sector físico del disco (43005)

No se puede realizar la operación solicitada cuando la unidad es de solo lectura (43006)

Requisitos

Requisito Valor
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Consulte también

MSFT_Volume