PLEX_READ_DATA_REQUEST structure (winioctl.h)
Indicates the range of the read operation to perform and the plex from which to read.
Syntax
typedef struct _PLEX_READ_DATA_REQUEST {
LARGE_INTEGER ByteOffset;
DWORD ByteLength;
DWORD PlexNumber;
} PLEX_READ_DATA_REQUEST, *PPLEX_READ_DATA_REQUEST;
Members
ByteOffset
The offset of the range to be read. The offset can be the virtual offset to a file or volume. File offsets should be cluster aligned and volume offsets should be sector aligned.
ByteLength
The length of the range to be read. The maximum value is 64 KB.
PlexNumber
The plex from which to read. A value of zero indicates the primary copy, a value of one indicates the secondary copy, and so on.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | winioctl.h (include Windows.h) |