Partilhar via


DISK_COPY_DATA_PARAMETERS estrutura (ntdddisk.h)

DISK_COPY_DATA_PARAMETERS é usado com IOCTL_DISK_COPY_DATA para copiar dados de uma área do disco para outra.

Sintaxe

typedef struct _DISK_COPY_DATA_PARAMETERS {
  LARGE_INTEGER SourceOffset;
  LARGE_INTEGER DestinationOffset;
  LARGE_INTEGER CopyLength;
  ULONGLONG     Reserved;
} DISK_COPY_DATA_PARAMETERS, *PDISK_COPY_DATA_PARAMETERS;

Membros

SourceOffset

Contém o deslocamento de bytes da origem da cópia. Esse número deve ser alinhado ao setor.

DestinationOffset

Contém o deslocamento de bytes do destino da cópia. Esse número deve ser alinhado ao setor.

CopyLength

Contém o número de bytes a serem copiados. Esse número deve ser alinhado ao setor.

Reserved

Deve ser zero.

Observações

As áreas de origem e destino não devem se sobrepor.

Requisitos

Requisito Valor
cabeçalho ntdddisk.h (inclua Ntdddisk.h)

Consulte também

IOCTL_DISK_COPY_DATA