estructura SHRINK_VOLUME_INFORMATION (winioctl.h)

Especifica la operación de reducción del volumen que se va a realizar.

Sintaxis

typedef struct _SHRINK_VOLUME_INFORMATION {
  SHRINK_VOLUME_REQUEST_TYPES ShrinkRequestType;
  DWORDLONG                   Flags;
  LONGLONG                    NewNumberOfSectors;
} SHRINK_VOLUME_INFORMATION, *PSHRINK_VOLUME_INFORMATION;

Miembros

ShrinkRequestType

Indica la operación que se va a realizar. Los valores válidos son los siguientes.

Valor Significado
ShrinkPrepare
El volumen debe realizar los pasos necesarios para prepararse para una operación de reducción.
ShrinkCommit
El volumen debe confirmar los cambios de la operación de reducción.
ShrinkAbort
El volumen debe finalizar la operación de reducción.

Flags

Este miembro debe ser cero.

NewNumberOfSectors

Número de sectores que deben estar en el volumen reducido. Se usa solo cuando el miembro ShrinkRequestType es ShrinkPrepare; de lo contrario, este miembro debe inicializarse en cero.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluya Windows.h)

Consulte también

FSCTL_SHRINK_VOLUME