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 を含む) |