estructura DEVICE_COPY_OFFLOAD_DESCRIPTOR (winioctl.h)
La estructura DEVICE_COPY_OFFLOAD_DESCRIPTOR es una de las estructuras de resultados de la consulta devueltas desde una solicitud de IOCTL_STORAGE_QUERY_PROPERTY . Esta estructura contiene las funcionalidades de descarga de copia para un dispositivo de almacenamiento.
Sintaxis
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;
Miembros
Version
Contiene el tamaño de esta estructura, en bytes. El valor de este miembro cambiará a medida que se agreguen miembros a la estructura.
Size
Especifica el tamaño total de los datos devueltos, en bytes. Esto puede incluir datos que siguen a esta estructura.
MaximumTokenLifetime
Duración máxima del token, en segundos.
DefaultTokenLifetime
Duración predeterminada del token, en segundos.
MaximumTransferSize
Tamaño máximo de transferencia, en bytes.
OptimalTransferCount
Tamaño de transferencia óptimo, en bytes.
MaximumDataDescriptors
Número máximo de descriptores de datos.
MaximumTransferLengthPerDescriptor
Longitud máxima de transferencia, en bloques, por descriptor.
OptimalTransferLengthPerDescriptor
Longitud óptima de transferencia por descriptor.
OptimalTransferLengthGranularity
Granularidad de la longitud óptima de la transferencia, en bloques. Las longitudes de transferencia que no son incluso múltiplos de esta longitud se pueden retrasar.
Reserved[2]
Reservado.
Comentarios
Esta estructura se devuelve de una solicitud de IOCTL_STORAGE_QUERY_PROPERTY cuando el miembro PropertyId de STORAGE_PROPERTY_QUERY se establece en StorageDeviceCopyOffloadProperty.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluye Windows.h) |