Condividi tramite


struttura DEVICE_DSM_OFFLOAD_READ_PARAMETERS (ntddstor.h)

La struttura DEVICE_DSM_OFFLOAD_READ_PARAMETERS specifica i parametri per un'azione di lettura offload correlata agli attributi del set di dati per un dispositivo.

Sintassi

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

Membri

Flags

Non utilizzato. Impostare su 0.

TimeToLive

Durata, in millisecondi, per cui gli intervalli di dati richiesti devono rimanere validi.

Reserved[2]

Riservato.

Osservazioni

Questa struttura viene usata in un'azione di lettura offload per una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. Il membro action della struttura DEVICE_DSM_INPUT è impostato su DeviceDsmAction_OffloadRead.

I ParameterBlockOffset e ParameterBlockLength membri della struttura DEVICE_DSM_INPUT vengono impostati sul percorso e sulla lunghezza della struttura DEVICE_DSM_OFFLOAD_READ_PARAMETERS nel buffer di input della richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

I membri DataSetRangesOffset e DataSetRangesLength di DEVICE_DSM_INPUT specificano le strutture DEVICE_DSM_RANGE per gli extent della lettura offload.

Per altri dettagli su questa azione, vedere descrizioni DEVICE_DSM_ACTION.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 8 e versioni successive di Windows.
intestazione ntddstor.h (include Ntddstor.h)

Vedere anche

DEVICE_DSM_ACTION descrizioni

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE