estrutura BAND_TABLE (ehstorbandmgmt.h)
A estrutura BAND_TABLE contém a tabela de faixas retornada de uma solicitação de 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 sizeof(BAND_TABLE).
BandTableOffset
O deslocamento, em bytes, até o início de uma matriz de estruturas BAND_TABLE_ENTRY .
BandTableEntryCount
O número de BAND_TABLE_ENTRY retornado 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 |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8 |
Cabeçalho | ehstorbandmgmt.h (inclua EhStorBandMgmt.h) |