BAND_LOCATION_INFO structure (ehstorbandmgmt.h)
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[32]
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
Requirement | Value |
---|---|
Minimum supported client | Available starting with Windows 8 |
Header | ehstorbandmgmt.h (include EhStorBandMgmt.h) |