структура 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 (include Ntifs.h, Fltkernel.h) |