structure SHRINK_VOLUME_INFORMATION (winioctl.h)

Spécifie l’opération de réduction du volume à effectuer.

Syntaxe

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

Membres

ShrinkRequestType

Indique l’opération à effectuer. Les valeurs valides sont les suivantes.

Valeur Signification
ShrinkPrepare
Le volume doit effectuer toutes les étapes nécessaires pour préparer une opération de réduction.
ShrinkCommit
Le volume doit valider les modifications apportées à l’opération de réduction.
ShrinkAbort
Le volume doit mettre fin à l’opération de réduction.

Flags

Ce membre doit être égal à zéro.

NewNumberOfSectors

Nombre de secteurs qui doivent se trouver dans le volume réduit. Utilisé uniquement lorsque le membre ShrinkRequestType est ShrinkPrepare, sinon ce membre doit être initialisé à zéro.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winioctl.h (include Windows.h)

Voir aussi

FSCTL_SHRINK_VOLUME