BAND_TABLE Struktur (ehstorbandmgmt.h)
Die BAND_TABLE-Struktur enthält die Tabelle der von einer IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS Anforderung zurückgegebenen Bänder. 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;
Member
StructSize
Die Größe dieser Struktur in Bytes. Legen Sie auf sizeof(BAND_TABLE) fest.
BandTableOffset
Der Offset in Bytes bis zum Anfang eines Arrays von BAND_TABLE_ENTRY Strukturen.
BandTableEntryCount
Die Anzahl der BAND_TABLE_ENTRY , die im Array bei BandTableOffset zurückgegeben werden.
BandTableEntrySize
Die Größe jedes Eintrags in Bytes im Array bei BandTableOffset. Anstatt den Wert von sizeof(BAND_TABLE_ENTRY) zu verwenden, müssen Aufrufer BandTableEntrySize verwenden, wenn sie zum nächsten Element im Bandtabellenarray wechseln.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8 |
Kopfzeile | ehstorbandmgmt.h (einschließlich EhStorBandMgmt.h) |