Compartir a través de


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)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY