структура FSCTL_OFFLOAD_READ_INPUT (ntifs.h)

Структура FSCTL_OFFLOAD_READ_INPUT содержит входные данные для запроса кода элемента управления FSCTL_OFFLOAD_READ .

Синтаксис

typedef struct _FSCTL_OFFLOAD_READ_INPUT {
  ULONG     Size;
  ULONG     Flags;
  ULONG     TokenTimeToLive;
  ULONG     Reserved;
  ULONGLONG FileOffset;
  ULONGLONG CopyLength;
} FSCTL_OFFLOAD_READ_INPUT, *PFSCTL_OFFLOAD_READ_INPUT;

Члены

Size

Размер этой структуры в байтах. Присвойте этому члену значение sizeof(FSCTL_OFFLOAD_READ_INPUT).

Flags

Этот элемент не используется. Задайте значение 0.

TokenTimeToLive

Время (в миллисекундах), в течение которого операция чтения остается действительной. Срок жизни по умолчанию равен 0. Рекомендуемое значение для срока жизни также равно 0.

Reserved

Зарезервировано.

FileOffset

Позиция в файле, с которой начинается чтение. Значение смещения должно быть выровнено по границе логического сектора тома.

CopyLength

Длина считываемых данных (в байтах), начиная с FileOffset. Значение длины должно выравнивать по границе логического сектора тома, за исключением случаев, когда длина совпадает с окончанием файла.

Комментарии

Поставщик копирования запоминающего устройства сохраняет данные, прочитанные в течение времени в TokenTimeToLive. Можно выполнить несколько операций записи с одинаковым маркером, пока не истечет время в TokenTimeToLive .

Требования

Требование Значение
Минимальная версия клиента Windows 8
Верхняя часть ntifs.h (включая Ntifs.h, Fltkernel.h)

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

FSCTL_OFFLOAD_READ

FSCTL_OFFLOAD_READ_OUTPUT