LBA_FILTER_TABLE_ENTRY 構造体 (ehstorioctl.h)

LBA_FILTER_TABLE_ENTRY構造体には、 IOCTL_EHSTOR_DRIVER_UPDATE_LBA_FILTER_TABLE 要求で送信される LBA_FILTER_TABLE の個別の LBA 範囲 含まれています。

構文

typedef struct _LBA_FILTER_TABLE_ENTRY {
  ULARGE_INTEGER StartLba;
  ULARGE_INTEGER LbaCount;
  BOOLEAN        ReadLock;
  BOOLEAN        WriteLock;
} LBA_FILTER_TABLE_ENTRY, *PLBA_FILTER_TABLE_ENTRY;

メンバー

StartLba

このエントリの LBA 範囲の開始 LBA。

LbaCount

LBA 範囲内の LBA の数。

ReadLock

このエントリの LBA 範囲が読み取り可能でない場合は、TRUE に設定します。 それ以外の場合、このメンバーは FALSE で、LBA 範囲は読み取り可能です。

WriteLock

このエントリの LBA 範囲が書き込み可能でない場合は、TRUE に設定します。 それ以外の場合、このメンバーは FALSE で、LBA 範囲は書き込み可能です

注釈

LBA 範囲は、LbaCount が > 0 で、 LBA_FILTER_TABLE内の別のエントリと重複していない場合にのみ有効です。

要件

要件
サポートされている最小のクライアント Windows 8 以降で使用可能
Header ehstorioctl.h (EhStorIoctl.h を含む)

こちらもご覧ください

IOCTL_EHSTOR_DRIVER_UPDATE_LBA_FILTER_TABLE

LBA_FILTER_TABLE