struktur DEVICE_COPY_OFFLOAD_DESCRIPTOR (winioctl.h)
Struktur DEVICE_COPY_OFFLOAD_DESCRIPTOR adalah salah satu struktur hasil kueri yang dikembalikan dari permintaan IOCTL_STORAGE_QUERY_PROPERTY . Struktur ini berisi kemampuan offload salinan untuk perangkat penyimpanan.
Sintaks
typedef struct _DEVICE_COPY_OFFLOAD_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD MaximumTokenLifetime;
DWORD DefaultTokenLifetime;
DWORDLONG MaximumTransferSize;
DWORDLONG OptimalTransferCount;
DWORD MaximumDataDescriptors;
DWORD MaximumTransferLengthPerDescriptor;
DWORD OptimalTransferLengthPerDescriptor;
WORD OptimalTransferLengthGranularity;
BYTE Reserved[2];
} DEVICE_COPY_OFFLOAD_DESCRIPTOR, *PDEVICE_COPY_OFFLOAD_DESCRIPTOR;
Anggota
Version
Berisi ukuran struktur ini, dalam byte. Nilai anggota ini akan berubah saat anggota ditambahkan ke struktur.
Size
Menentukan ukuran total data yang dikembalikan, dalam byte. Ini mungkin termasuk data yang mengikuti struktur ini.
MaximumTokenLifetime
Masa pakai maksimum token, dalam hitungan detik.
DefaultTokenLifetime
Masa pakai default token, dalam hitungan detik.
MaximumTransferSize
Ukuran transfer maksimum, dalam byte.
OptimalTransferCount
Ukuran transfer optimal, dalam byte.
MaximumDataDescriptors
Jumlah maksimum deskriptor data.
MaximumTransferLengthPerDescriptor
Panjang transfer maksimum, dalam blok, per deskriptor.
OptimalTransferLengthPerDescriptor
Panjang transfer optimal per deskriptor.
OptimalTransferLengthGranularity
Granularitas panjang transfer optimal, dalam blok. Panjang transfer yang bukan kelipatan genap dari panjang ini mungkin tertunda.
Reserved[2]
Dicadangkan.
Keterangan
Struktur ini dikembalikan dari permintaan IOCTL_STORAGE_QUERY_PROPERTY ketika anggota PropertyIdSTORAGE_PROPERTY_QUERY diatur ke StorageDeviceCopyOffloadProperty.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | winioctl.h (termasuk Windows.h) |