structure BAND_TABLE (ehstorbandmgmt.h)
La structure BAND_TABLE contient la table des bandes renvoyées par une demande de IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS . Les bandes de la table de bandes sont sélectionnées par une condition de correspondance envoyée en tant qu’entrée pour IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS dans la structure ENUMERATE_BANDS_PARAMETERS .
Syntaxe
typedef struct _BAND_TABLE {
ULONG StructSize;
ULONG BandTableOffset;
ULONG BandTableEntryCount;
ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
Membres
StructSize
Taille de cette structure en octets. Définissez sur sizeof(BAND_TABLE).
BandTableOffset
Décalage, en octets, au début d’un tableau de structures BAND_TABLE_ENTRY .
BandTableEntryCount
Nombre de BAND_TABLE_ENTRY retournés dans le tableau dans BandTableOffset.
BandTableEntrySize
Taille de chaque entrée, en octets, dans le tableau dans BandTableOffset. Au lieu d’utiliser la valeur sizeof(BAND_TABLE_ENTRY), les appelants doivent utiliser BandTableEntrySize lorsqu’ils passent à l’élément suivant dans le tableau de tables de bandes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8 |
En-tête | ehstorbandmgmt.h (inclure EhStorBandMgmt.h) |