structure BAND_TABLE (ehstorbandmgmt.h)
La structure BAND_TABLE contient la table des bandes retournées à partir d’une requête IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. Les bandes de la table de bandes sont sélectionnées par une condition de correspondance envoyée comme 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éfini sur taille de(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 à BandTableOffset.
BandTableEntrySize
Taille de chaque entrée, en octets, dans le tableau à BandTableOffset. Au lieu d’utiliser la valeur de sizeof(BAND_TABLE_ENTRY), les appelants doivent utiliser BandTableEntrySize lors de l’avancement vers l’élément suivant dans le tableau de tables de bande.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 8 |
d’en-tête | ehstorbandmgmt.h (include EhStorBandMgmt.h) |