VOLUME_READ_PLEX_INPUT structure (ntddvol.h)

This structure is used in conjunction with IOCTL_VOLUME_READ_PLEX to read data from a specific plex in a volume.

Syntax

typedef struct _VOLUME_READ_PLEX_INPUT {
  LARGE_INTEGER ByteOffset;
  ULONG         Length;
  ULONG         PlexNumber;
} VOLUME_READ_PLEX_INPUT, *PVOLUME_READ_PLEX_INPUT;

Members

ByteOffset

Supplies the start offset, in bytes, relative to the beginning of the volume. This member must be aligned on a 512-byte boundary.

Length

Supplies the length, in bytes, of the block to be read. This member must be an integer multiple of 512 bytes.

PlexNumber

Supplies the zero-based plex number.

Requirements

Requirement Value
Header ntddvol.h (include Ntddvol.h)

See also

IOCTL_VOLUME_READ_PLEX