Bagikan melalui


struktur STORAGE_OFFLOAD_WRITE_OUTPUT (ntddstor.h)

Struktur STORAGE_OFFLOAD_WRITE_OUTPUT adalah output permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES saat anggota TindakanDEVICE_DSM_INPUT diatur ke DeviceDsmAction_OffloadWrite.

Sintaks

typedef struct _STORAGE_OFFLOAD_WRITE_OUTPUT {
  ULONG     OffloadWriteFlags;
  ULONG     Reserved;
  ULONGLONG LengthCopied;
} STORAGE_OFFLOAD_WRITE_OUTPUT, *PSTORAGE_OFFLOAD_WRITE_OUTPUT;

Anggota

OffloadWriteFlags

Bendera yang menunjukkan hasil operasi tulis offload. Ini diatur ke salah satu hal berikut ini.

Nilai Makna
STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED Penulisan offload dilakukan tetapi rentang yang ditulis terpotong.
STORAGE_OFFLOAD_TOKEN_INVALID Token yang disediakan untuk operasi tulis offload tidak valid.

Reserved

Dicadangkan.

LengthCopied

Byte yang disalin untuk permintaan tulis di DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS.

Keterangan

Pada input, nilai token di DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS secara unik mengidentifikasi rentang himpunan data yang diminta untuk ditulis dalam struktur DEVICE_DSM_INPUT. Struktur STORAGE_OFFLOAD_WRITE_OUTPUT berisi hasil operasi tulis.

Struktur STORAGE_OFFLOAD_WRITE_OUTPUT dikembalikan di awal buffer sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows versi Windows 8 dan yang lebih baru.
Header ntddstor.h (termasuk Ntddstor.h)

Lihat juga

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES