estructura DEVICE_COPY_OFFLOAD_DESCRIPTOR (ntddstor.h)
Se usa junto con la solicitud de IOCTL_STORAGE_QUERY_PROPERTY para describir las funcionalidades de descarga de copia de un dispositivo de almacenamiento.
Sintaxis
typedef struct _DEVICE_COPY_OFFLOAD_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG MaximumTokenLifetime;
ULONG DefaultTokenLifetime;
ULONGLONG MaximumTransferSize;
ULONGLONG OptimalTransferCount;
ULONG MaximumDataDescriptors;
ULONG MaximumTransferLengthPerDescriptor;
ULONG OptimalTransferLengthPerDescriptor;
USHORT OptimalTransferLengthGranularity;
UCHAR 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, en bloques, 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 para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | ntddstor.h (incluya Ntddstor.h) |