Compartir a través de


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)

Consulte también

Estructuras de administración de discos

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY