estrutura BAND_TABLE (ehstorbandmgmt.h)
A estrutura BAND_TABLE contém a tabela de bandas retornada de uma solicitação IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. As faixas na tabela de banda são selecionadas por uma condição de correspondência enviada como entrada para IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS na estrutura ENUMERATE_BANDS_PARAMETERS.
Sintaxe
typedef struct _BAND_TABLE {
ULONG StructSize;
ULONG BandTableOffset;
ULONG BandTableEntryCount;
ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
Membros
StructSize
O tamanho dessa estrutura em bytes. Defina como tamanhos de(BAND_TABLE).
BandTableOffset
O deslocamento, em bytes, para o início de uma matriz de estruturas BAND_TABLE_ENTRY.
BandTableEntryCount
O número de BAND_TABLE_ENTRY retornados na matriz em BandTableOffset .
BandTableEntrySize
O tamanho de cada entrada, em bytes, na matriz em BandTableOffset. Em vez de usar o valor de sizeof(BAND_TABLE_ENTRY), os chamadores devem usar BandTableEntrySize ao avançar para o próximo elemento na matriz da tabela de banda.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 8 |
cabeçalho | ehstorbandmgmt.h (inclua EhStorBandMgmt.h) |