estrutura DEVICE_DSM_OFFLOAD_READ_PARAMETERS (ntddstor.h)

A estrutura DEVICE_DSM_OFFLOAD_READ_PARAMETERS especifica os parâmetros para uma ação de leitura de descarregamento relacionada aos atributos de conjunto de dados de um dispositivo.

Sintaxe

typedef struct _DEVICE_DSM_OFFLOAD_READ_PARAMETERS {
  ULONG Flags;
  ULONG TimeToLive;
  ULONG Reserved[2];
} DEVICE_DSM_OFFLOAD_READ_PARAMETERS, *PDEVICE_DSM_OFFLOAD_READ_PARAMETERS;

Membros

Flags

Não usado. Defina como 0.

TimeToLive

A duração, em milissegundos, para a qual os intervalos de dados solicitados devem permanecer válidos.

Reserved[2]

Reservado.

Comentários

Essa estrutura é usada em uma ação de leitura de descarregamento para uma solicitação de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . O membro Action da estrutura DEVICE_DSM_INPUT é definido como DeviceDsmAction_OffloadRead.

Os membros ParameterBlockOffset e ParameterBlockLength da estrutura DEVICE_DSM_INPUT são definidos como o local e o comprimento da estrutura DEVICE_DSM_OFFLOAD_READ_PARAMETERS no buffer de entrada da solicitação de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Os membros DataSetRangesOffset e DataSetRangesLength de DEVICE_DSM_INPUT especificam as estruturas de DEVICE_DSM_RANGE para as extensões da leitura de descarregamento.

Consulte descrições de DEVICE_DSM_ACTION para obter mais detalhes sobre essa ação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível em Windows 8 e versões posteriores do Windows.
Cabeçalho ntddstor.h (inclua Ntddstor.h)

Confira também

Descrições do DEVICE_DSM_ACTION

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE