estrutura DEVICE_COPY_OFFLOAD_DESCRIPTOR (winioctl.h)
A estrutura DEVICE_COPY_OFFLOAD_DESCRIPTOR é uma das estruturas de resultado da consulta retornadas de uma solicitação de IOCTL_STORAGE_QUERY_PROPERTY . Essa estrutura contém os recursos de descarregamento de cópia para um dispositivo de armazenamento.
Sintaxe
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;
Membros
Version
Contém o tamanho dessa estrutura, em bytes. O valor desse membro será alterado à medida que os membros forem adicionados à estrutura .
Size
Especifica o tamanho total dos dados retornados, em bytes. Isso pode incluir dados que seguem essa estrutura.
MaximumTokenLifetime
O tempo de vida máximo do token, em segundos.
DefaultTokenLifetime
O tempo de vida padrão do token, em segundos.
MaximumTransferSize
O tamanho máximo da transferência, em bytes.
OptimalTransferCount
O tamanho de transferência ideal, em bytes.
MaximumDataDescriptors
O número máximo de descritores de dados.
MaximumTransferLengthPerDescriptor
O comprimento máximo da transferência, em blocos, por descritor.
OptimalTransferLengthPerDescriptor
O comprimento de transferência ideal por descritor.
OptimalTransferLengthGranularity
A granularidade do comprimento de transferência ideal, em blocos. Os comprimentos de transferência que não são um múltiplo par desse comprimento podem ser atrasados.
Reserved[2]
Reservado.
Comentários
Essa estrutura é retornada de uma solicitação de IOCTL_STORAGE_QUERY_PROPERTY quando o membro PropertyId do STORAGE_PROPERTY_QUERY é definido como StorageDeviceCopyOffloadProperty.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | winioctl.h (inclua Windows.h) |