Share via


estructura BAND_TABLE (ehstorbandmgmt.h)

La estructura BAND_TABLE contiene la tabla de bandas devueltas de una solicitud de IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS . Las bandas de la tabla de bandas se seleccionan mediante una condición de coincidencia enviada como entrada para IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS en la estructura de ENUMERATE_BANDS_PARAMETERS .

Sintaxis

typedef struct _BAND_TABLE {
  ULONG StructSize;
  ULONG BandTableOffset;
  ULONG BandTableEntryCount;
  ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;

Miembros

StructSize

Tamaño de esta estructura en bytes. Establezca en sizeof(BAND_TABLE).

BandTableOffset

Desplazamiento, en bytes, al inicio de una matriz de estructuras de BAND_TABLE_ENTRY .

BandTableEntryCount

Número de BAND_TABLE_ENTRY devueltos en la matriz en BandTableOffset.

BandTableEntrySize

Tamaño de cada entrada, en bytes, en la matriz en BandTableOffset. En lugar de usar el valor de sizeof(BAND_TABLE_ENTRY), los llamadores deben usar BandTableEntrySize al avanzar al siguiente elemento de la matriz de tablas de banda.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8
Encabezado ehstorbandmgmt.h (include EhStorBandMgmt.h)

Consulte también

BAND_TABLE_ENTRY

ENUMERATE_BANDS_PARAMETERS

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS