struttura DEVICE_COPY_OFFLOAD_DESCRIPTOR (winioctl.h)
La struttura DEVICE_COPY_OFFLOAD_DESCRIPTOR è una delle strutture dei risultati della query restituite da una richiesta di IOCTL_STORAGE_QUERY_PROPERTY . Questa struttura contiene le funzionalità di offload di copia per un dispositivo di archiviazione.
Sintassi
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;
Members
Version
Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro verrà modificato man mano che i membri vengono aggiunti alla struttura.
Size
Specifica le dimensioni totali dei dati restituiti, in byte. Ciò può includere dati che seguono questa struttura.
MaximumTokenLifetime
Durata massima del token, in secondi.
DefaultTokenLifetime
Durata predefinita del token, in secondi.
MaximumTransferSize
Dimensione massima del trasferimento, in byte.
OptimalTransferCount
Dimensioni di trasferimento ottimali, in byte.
MaximumDataDescriptors
Numero massimo di descrittori di dati.
MaximumTransferLengthPerDescriptor
Lunghezza massima di trasferimento, in blocchi, per descrittore.
OptimalTransferLengthPerDescriptor
Lunghezza di trasferimento ottimale per descrittore.
OptimalTransferLengthGranularity
Granularità della lunghezza ottimale del trasferimento, in blocchi. Le lunghezze di trasferimento che non sono un multiplo di questa lunghezza possono essere ritardate.
Reserved[2]
Riservato.
Commenti
Questa struttura viene restituita da una richiesta di IOCTL_STORAGE_QUERY_PROPERTY quando il membro PropertyId di STORAGE_PROPERTY_QUERY è impostato su StorageDeviceCopyOffloadProperty.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |