estrutura DUPLICATE_EXTENTS_DATA (winioctl.h)
Contém parâmetros para o código de controle FSCTL_DUPLICATE_EXTENTS que executa a operação Bloqueio de clonagem.
Sintaxe
typedef struct _DUPLICATE_EXTENTS_DATA {
HANDLE FileHandle;
LARGE_INTEGER SourceFileOffset;
LARGE_INTEGER TargetFileOffset;
LARGE_INTEGER ByteCount;
} DUPLICATE_EXTENTS_DATA, *PDUPLICATE_EXTENTS_DATA;
Membros
FileHandle
Um identificador para o arquivo de origem do qual o intervalo de bytes deve ser copiado. Para recuperar um identificador de arquivo, use a função CreateFile .
SourceFileOffset
O deslocamento, em bytes, para o início do intervalo a ser copiado do arquivo de origem.
TargetFileOffset
O deslocamento, em bytes, para colocar o intervalo de bytes copiado no arquivo de destino.
ByteCount
O comprimento, em bytes, do intervalo a ser copiado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | winioctl.h (inclua Windows.h) |