BAND_LOCATION_INFO

BAND_LOCATION_INFO structure

The BAND_LOCATION_INFO structure specifies the location information for a band table entry query.

Syntax


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

Members

StructSize

The size of the structure in bytes. Set to sizeof(BAND_LOCATION_INFO).

Reserved

Reserved.

BandStart

The offset in bytes of this band location on the storage device. This value is always 0 for the global band.

BandSize

The size in bytes of the band configured at this location. This value is set to the maximum size possible for the global band.

Metadata

A metadata field used as a data area for a band management application.

Remarks

BandStart and BandSize must be a multiple of the sector size of the underlying storage device.

Requirements

Version

Available starting with Windows 8

Header

EhStorBandMgmt.h (include EhStorBandMgmt.h)

See also

BAND_TABLE_ENTRY
IOCTL_EHSTOR_BANDMGMT_CREATE_BAND
IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS

 

 

Send comments about this topic to Microsoft

Show:
© 2016 Microsoft