struttura BAND_TABLE (ehstorbandmgmt.h)
La struttura BAND_TABLE contiene la tabella delle bande restituite da una richiesta di IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. Le bande nella tabella band sono selezionate da una condizione di corrispondenza inviata come input per IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS nella struttura ENUMERATE_BANDS_PARAMETERS.
Sintassi
typedef struct _BAND_TABLE {
ULONG StructSize;
ULONG BandTableOffset;
ULONG BandTableEntryCount;
ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
Membri
StructSize
Dimensione di questa struttura in byte. Impostare su sizeof(BAND_TABLE).
BandTableOffset
Offset, in byte, all'inizio di una matrice di strutture BAND_TABLE_ENTRY.
BandTableEntryCount
Numero di BAND_TABLE_ENTRY restituiti nella matrice in BandTableOffset.
BandTableEntrySize
Dimensioni di ogni voce, in byte, nella matrice in BandTableOffset. Anziché usare il valore di sizeof(BAND_TABLE_ENTRY), i chiamanti devono usare BandTableEntrySize quando si passa all'elemento successivo nella matrice di tabelle band.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 8 |
intestazione | ehstorbandmgmt.h (include EhStorBandMgmt.h) |