Bagikan melalui


struktur STORAGE_OFFLOAD_READ_OUTPUT (ntddstor.h)

Struktur STORAGE_OFFLOAD_READ_OUTPUT adalah output permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES saat anggota Tindakan dari struktur DEVICE_DSM_INPUT diatur ke DeviceDsmAction_OffloadRead.

Token yang dikembalikan secara unik mengidentifikasi rentang himpunan data yang diminta dalam DEVICE_DSM_INPUT. Bersama dengan DEVICE_DSM_INPUT, struktur DEVICE_DSM_OFFLOAD_READ_PARAMETERS menentukan berapa lama rentang himpunan data yang diidentifikasi oleh token yang dikembalikan tetap tersedia untuk penulisan berikutnya.

Sintaks

typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
  ULONG                 OffloadReadFlags;
  ULONG                 Reserved;
  ULONGLONG             LengthProtected;
  ULONG                 TokenLength;
  STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;

Anggota

OffloadReadFlags

Tidak digunakan. Atur ke 0.

Reserved

Dicadangkan.

LengthProtected

Panjang total, dalam byte, dari data yang dibaca dan disimpan oleh penyedia salinan untuk Token.

TokenLength

Panjangnya, dalam byte, dari Token.

Token

Pengidentifikasi unik yang dikembalikan oleh penyedia salin, menandai rentang himpunan data yang dibaca.

Keterangan

Struktur STORAGE_OFFLOAD_READ_OUTPUT dikembalikan di awal buffer sistem.

Nilai untuk Token dihasilkan oleh penyedia salinan perangkat penyimpanan. Rentang himpunan data yang disertakan saat struktur DEVICE_DSM_INPUT dikirim dalam permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES ditandai dengan Token. Rentang himpunan data yang terkait dengan Token tersedia untuk permintaan tulis berikutnya sementara durasi dalam anggota TimeToLiveDEVICE_DSM_OFFLOAD_READ_PARAMETERS valid.

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_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES