BAND_LOCATION_INFO 结构 (ehstorbandmgmt.h)

BAND_LOCATION_INFO 结构指定带表条目查询的位置信息。

语法

typedef struct _BAND_LOCATION_INFO {
  ULONG         StructSize;
  ULONG         Reserved;
  LARGE_INTEGER BandStart;
  LARGE_INTEGER BandSize;
  BYTE          Metadata[32];
} BAND_LOCATION_INFO, *PBAND_LOCATION_INFO;

成员

StructSize

结构大小(以字节为单位)。 将 设置为 sizeof (BAND_LOCATION_INFO) 。

Reserved

保留。

BandStart

此带区位置在存储设备上的偏移量(以字节为单位)。 对于全局波段,此值始终为 0。

BandSize

在此位置配置的带的大小(以字节为单位)。 此值设置为全局带可能的最大大小。

Metadata[32]

用作带管理应用程序的数据区域的元数据字段。

注解

BandStartBandSize 必须是基础存储设备扇区大小的倍数。

要求

要求
最低受支持的客户端 从Windows 8开始可用
标头 ehstorbandmgmt.h (包括 EhStorBandMgmt.h)

另请参阅

BAND_TABLE_ENTRY

IOCTL_EHSTOR_BANDMGMT_CREATE_BAND

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS