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

Указывает диапазон выполняемой операции чтения и сплетение, из которого считывается.

Синтаксис

typedef struct _PLEX_READ_DATA_REQUEST {
  LARGE_INTEGER ByteOffset;
  DWORD         ByteLength;
  DWORD         PlexNumber;
} PLEX_READ_DATA_REQUEST, *PPLEX_READ_DATA_REQUEST;

Члены

ByteOffset

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

ByteLength

Длина считываемого диапазона. Максимальное значение — 64 КБ.

PlexNumber

Сплетение, из которого выполняется чтение. Значение, равное нулю, указывает на первичную копию, значение 1 — на вторичную копию и т. д.

Требования

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

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

FSCTL_READ_FROM_PLEX