структура FILE_SET_SPARSE_BUFFER (winioctl.h)

Указывает разреженное состояние, которое необходимо задать. Windows Server 2003 и Windows XP: Эта структура является необязательной. Дополнительные сведения см. в разделе FSCTL_SET_SPARSE.

Синтаксис

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

Члены

SetSparse

Если задано значение TRUE, файл разрежен.

Если задано значение FALSE, файл не разрежен.

Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista: Значение FALSE для этого элемента допустимо только для файлов, которые больше не имеют разреженных областей. Дополнительные сведения см. в разделе FSCTL_SET_SPARSE.

Windows Server 2003 и Windows XP: Значение FALSE для этого элемента не поддерживается. Если указать значение FALSE , вызов FSCTL_SET_SPARSE завершится ошибкой.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

См. также раздел

DeviceIoControl

FSCTL_SET_SPARSE