struktur DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)

Struktur DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS menentukan parameter untuk tindakan tulis offload yang terkait dengan atribut himpunan data untuk perangkat.

Sintaks

typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
  ULONG                 Flags;
  ULONG                 Reserved;
  ULONGLONG             TokenOffset;
  STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;

Anggota

Flags

Tidak digunakan.

Reserved

Dicadangkan.

TokenOffset

Offset, dalam byte, dalam blok data yang ditentukan oleh Token untuk mulai menulis.

Token

Pengidentifikasi unik blok data untuk ditulis.

Keterangan

Struktur ini digunakan dalam tindakan tulis offload untuk permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Anggota tindakan dari struktur DEVICE_DSM_INPUT diatur ke DeviceDsmAction_OffloadWrite.

ParameterBlockOffset dan parameterBlockLength anggota DEVICE_DSM_INPUT diatur ke lokasi dan panjang struktur DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS dalam buffer sistem permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Anggota DataSetRangesOffset dan DataSetRangesLength dari DEVICE_DSM_INPUT menentukan struktur DEVICE_DSM_RANGE sejauh penulisan offload.

Lihat Deskripsi DEVICE_DSM_ACTION untuk detail selengkapnya tentang tindakan ini.

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

Deskripsi DEVICE_DSM_ACTION

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES