BAND_TABLE Struktur (ehstorbandmgmt.h)
Die BAND_TABLE-Struktur enthält die Tabelle der Bänder, die von einer IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS Anforderung zurückgegeben werden. Die Bänder in der Bandtabelle werden durch eine Übereinstimmungsbedingung ausgewählt, die als Eingabe für IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS in der ENUMERATE_BANDS_PARAMETERS Struktur gesendet wird.
Syntax
typedef struct _BAND_TABLE {
ULONG StructSize;
ULONG BandTableOffset;
ULONG BandTableEntryCount;
ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
Angehörige
StructSize
Die Größe dieser Struktur in Byte. Auf Größe(BAND_TABLE) festgelegt.
BandTableOffset
Der Offset in Byte bis zum Anfang eines Arrays von BAND_TABLE_ENTRY Strukturen.
BandTableEntryCount
Die Anzahl der BAND_TABLE_ENTRY im Array bei BandTableOffsetzurückgegeben.
BandTableEntrySize
Die Größe jedes Eintrags in Bytes im Array bei BandTableOffset. Anstatt den Wert Sizeof(BAND_TABLE_ENTRY) zu verwenden, müssen Aufrufer BandTableEntrySize- verwenden, wenn sie zum nächsten Element im Bandtabellenarray wechseln.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8 |
Header- | ehstorbandmgmt.h (einschließlich EhStorBandMgmt.h) |