次の方法で共有


DISK_COPY_DATA_PARAMETERS構造体 (ntdddisk.h)

DISK_COPY_DATA_PARAMETERSは、ディスクの 1 つの領域から別の領域にデータをコピーするIOCTL_DISK_COPY_DATAと共に使用されます。

構文

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;

メンバーズ

SourceOffset

コピーのソースのバイト オフセットを格納します。 この数値は、セクターに合わせて配置する必要があります。

DestinationOffset

コピー先のバイト オフセットを格納します。 この数値は、セクターに合わせて配置する必要があります。

CopyLength

コピーするバイト数を格納します。 この数値は、セクターに合わせて配置する必要があります。

Reserved

0 にする必要があります。

備考

ソース領域とコピー先領域が重複しないようにする必要があります。

必要条件

要件 価値
ヘッダー ntdddisk.h (Ntdddisk.h を含む)

関連項目

IOCTL_DISK_COPY_DATA