estrutura FSCTL_OFFLOAD_READ_INPUT (ntifs.h)
A estrutura FSCTL_OFFLOAD_READ_INPUT contém a entrada para a solicitação de código de controle FSCTL_OFFLOAD_READ.
Sintaxe
typedef struct _FSCTL_OFFLOAD_READ_INPUT {
ULONG Size;
ULONG Flags;
ULONG TokenTimeToLive;
ULONG Reserved;
ULONGLONG FileOffset;
ULONGLONG CopyLength;
} FSCTL_OFFLOAD_READ_INPUT, *PFSCTL_OFFLOAD_READ_INPUT;
Membros
Size
O tamanho em bytes dessa estrutura. Defina esse membro como sizeof(FSCTL_OFFLOAD_READ_INPUT)
.
Flags
Este membro não é usado. Defina como 0.
TokenTimeToLive
O tempo, em milissegundos, para o qual a operação de leitura permanece válida. O tempo de vida padrão é 0. O valor recomendado para vida útil também é 0.
Reserved
Reservado.
FileOffset
A posição no arquivo do qual começar a ler. O valor de deslocamento deve ser alinhado a um limite do setor lógico no volume.
CopyLength
O comprimento, em bytes, dos dados a serem lidos, começando em FileOffset. O valor de comprimento deve se alinhar a um limite do setor lógico no volume, exceto quando o comprimento corresponde ao fim do arquivo.
Comentários
O provedor de cópia do dispositivo de armazenamento retém os dados lidos durante o tokenTimeToLive. Várias gravações com o mesmo token podem ser executadas até que o tempo em TokenTimeToLive expire.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Cabeçalho | ntifs.h (inclua Ntifs.h, Fltkernel.h) |