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) |