Compartilhar via


estrutura DEVICE_DATA_SET_RANGE (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 ao bloco.

LengthInBytes

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

Comentários

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

Requisitos

Requisito Valor
Cabeçalho ntddstor.h (inclua Ntddstor.h)

Confira também

Visão geral do gerenciamento do conjunto de dados

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES