次の方法で共有


DEVICE_DATA_SET_RANGE構造体 (ntddstor.h)

DEVICE_DSM_RANGE (またはDEVICE_DATA_SET_RANGE) 構造体は、デバイスの属性のデータ セット範囲を指定します。

データ セット範囲のブロック (存在する場合) は、IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 要求のペイロードで指定されます。

構文

typedef struct _DEVICE_DATA_SET_RANGE {
  LONGLONG  StartingOffset;
  ULONGLONG LengthInBytes;
} DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE, DEVICE_DSM_RANGE, *PDEVICE_DSM_RANGE;

メンバーズ

StartingOffset

データ セット範囲の開始オフセットをバイト単位で格納します。 オフセット値はブロックアラインされている必要があります。

LengthInBytes

データ セット範囲の長さをバイト単位で格納します。 長さの値はブロックアラインされている必要があります。

備考

データ・セット範囲 関連する DSM アクションの処理の詳細については、データ・セット管理の概要 を参照してください。

必要条件

要件 価値
ヘッダー ntddstor.h (Ntddstor.h を含む)

関連項目

データセット管理の概要

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES