Compartilhar via


DEVICE_DATA_SET_RANGE estrutura (ntddstor.h)

A estrutura DEVICE_DSM_RANGE (ou DEVICE_DATA_SET_RANGE) especifica um intervalo de conjunto de dados para os atributos de um dispositivo.

Um bloco de intervalos de conjuntos de dados, se houver, é especificado no conteúdo de uma solicitação de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Sintaxe

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

Membros

StartingOffset

Contém o deslocamento inicial, em bytes, do intervalo do conjunto de dados. O valor de deslocamento deve ser alinhado a blocos.

LengthInBytes

Contém o comprimento, em bytes, do intervalo do conjunto de dados. O valor de comprimento deve ser alinhado a blocos.

Observações

Consulte Visão geral do gerenciamento de conjuntos de dados para obter mais informações sobre o processamento de ações de DSM que envolvem intervalos de conjuntos de dados.

Requisitos

Requisito Valor
cabeçalho ntddstor.h (include Ntddstor.h)

Consulte também

Visão geral do gerenciamento do conjunto de dados

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES