Compartir a través de


estructura DEVICE_DATA_SET_RANGE (ntddstor.h)

La estructura DEVICE_DSM_RANGE (o DEVICE_DATA_SET_RANGE) especifica un intervalo de conjuntos de datos para los atributos de un dispositivo.

Un bloque de intervalos de conjuntos de datos, si existe, se especifica en la carga de una solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Sintaxis

typedef struct _DEVICE_DATA_SET_RANGE {
  LONGLONG  StartingOffset;
  ULONGLONG LengthInBytes;
} DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE, DEVICE_DSM_RANGE, *PDEVICE_DSM_RANGE;

Miembros

StartingOffset

Contiene el desplazamiento inicial, en bytes, del intervalo del conjunto de datos. El valor de desplazamiento debe estar alineado en bloque.

LengthInBytes

Contiene la longitud, en bytes, del intervalo del conjunto de datos. El valor de longitud debe estar alineado con el bloque.

Observaciones

Consulte Información general sobre la administración de conjuntos de datos para obtener más información sobre el procesamiento de acciones dsm que implican intervalos de conjuntos de datos.

Requisitos

Requisito Valor
encabezado de ntddstor.h (incluya Ntddstor.h)

Consulte también

Información general sobre la administración de conjuntos de datos

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES