Compartilhar via


estrutura STORAGE_OFFLOAD_READ_OUTPUT (winioctl.h)

Estrutura de saída para a ação de DeviceDsmAction_OffloadRead do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Sintaxe

typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
  DWORD                 OffloadReadFlags;
  DWORD                 Reserved;
  DWORDLONG             LengthProtected;
  DWORD                 TokenLength;
  STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;

Membros

OffloadReadFlags

Sinalizadores de saída.

Valor Significado
STORAGE_OFFLOAD_READ_RANGE_TRUNCATED
0x0001
Os intervalos representados pelo token são menores do que os intervalos especificados nas estruturas de DEVICE_DATA_SET_RANGE passadas no buffer de entrada do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Em outras palavras, o membro LengthProtected é menor que a soma de todos os membros LengthInBytes das estruturas DEVICE_DATA_SET_RANGE passadas.

Reserved

Reservado.

LengthProtected

O comprimento total do instantâneo representado pelo token.

TokenLength

Comprimento do token em bytes.

Token

Um STORAGE_OFFLOAD_TOKEN que contém o token criado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

Estruturas de Gerenciamento de Dispositivos

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

STORAGE_OFFLOAD_TOKEN