STORAGE_OFFLOAD_WRITE_OUTPUT struttura (ntddstor.h)
La struttura STORAGE_OFFLOAD_WRITE_OUTPUT è l'output di una richiesta di codice di controllo IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES quando il membro Action di DEVICE_DSM_INPUT è impostato su DeviceDsmAction_OffloadWrite.
Sintassi
typedef struct _STORAGE_OFFLOAD_WRITE_OUTPUT {
ULONG OffloadWriteFlags;
ULONG Reserved;
ULONGLONG LengthCopied;
} STORAGE_OFFLOAD_WRITE_OUTPUT, *PSTORAGE_OFFLOAD_WRITE_OUTPUT;
Members
OffloadWriteFlags
Flag che indicano il risultato dell'operazione di scrittura offload. Questo valore è impostato su uno dei seguenti.
Valore | Significato |
---|---|
STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED | La scrittura offload è stata eseguita ma l'intervallo scritto è stato troncato. |
STORAGE_OFFLOAD_TOKEN_INVALID | Il token fornito per l'operazione di scrittura di offload non è valido. |
Reserved
Riservato.
LengthCopied
Byte copiati per la richiesta di scrittura in DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS.
Commenti
In input, un valore del token in DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS identifica in modo univoco gli intervalli di set di dati richiesti per la scrittura nella struttura DEVICE_DSM_INPUT. La struttura STORAGE_OFFLOAD_WRITE_OUTPUT contiene i risultati dell'operazione di scrittura.
La struttura STORAGE_OFFLOAD_WRITE_OUTPUT viene restituita all'inizio del buffer di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 8 e versioni successive di Windows. |
Intestazione | ntddstor.h (include Ntddstor.h) |