LBA_FILTER_TABLE_ENTRY structure (ehstorioctl.h)
The LBA_FILTER_TABLE_ENTRY structure contains an individual LBA range for the LBA_FILTER_TABLE sent in an IOCTL_EHSTOR_DRIVER_UPDATE_LBA_FILTER_TABLE request.
Syntax
typedef struct _LBA_FILTER_TABLE_ENTRY {
ULARGE_INTEGER StartLba;
ULARGE_INTEGER LbaCount;
BOOLEAN ReadLock;
BOOLEAN WriteLock;
} LBA_FILTER_TABLE_ENTRY, *PLBA_FILTER_TABLE_ENTRY;
Members
StartLba
The starting LBA of the LBA range for this entry.
LbaCount
The number of LBAs in the LBA range.
ReadLock
Set to TRUE if the LBA range in this entry is not readable. Otherwise, this member is FALSE and the LBA range is readable.
WriteLock
Set to TRUE if the LBA range in this entry is not writeable. Otherwise, this member is FALSE and the LBA range is writable
Remarks
An LBA range is valid only if LbaCount is > 0 and it is not overlapping with another entry in LBA_FILTER_TABLE.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available starting with Windows 8 |
Header | ehstorioctl.h (include EhStorIoctl.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for