Partager via


FILE_SET_SPARSE_BUFFER structure (winioctl.h)

Spécifie l’état partiellement alloué à définir. Windows Server 2003 et Windows XP : Cette structure est facultative. Pour plus d’informations, consultez FSCTL_SET_SPARSE.

Syntaxe

typedef struct _FILE_SET_SPARSE_BUFFER {
  BOOLEAN SetSparse;
} FILE_SET_SPARSE_BUFFER, *PFILE_SET_SPARSE_BUFFER;

Membres

SetSparse

Si la valeur est TRUE, rend le fichier épars.

Si la valeur est FALSE, le fichier n’est pas partiellement alloué.

Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : La valeur FALSE pour ce membre est valide uniquement sur les fichiers qui n’ont plus de régions éparses. Pour plus d’informations, consultez FSCTL_SET_SPARSE.

Windows Server 2003 et Windows XP : La valeur FALSE pour ce membre n’est pas prise en charge. La spécification de FALSE entraîne l’échec de l’appel FSCTL_SET_SPARSE .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

DeviceIoControl

FSCTL_SET_SPARSE