DeviceDsmAddDataSetRange 関数 (ntddstor.h)
DeviceDsmAddDataSetRange 関数は、IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求のデータ セット範囲をシステム バッファーに追加します。
構文
BOOLEAN DeviceDsmAddDataSetRange(
PDEVICE_DSM_INPUT Input,
ULONG InputLength,
LONGLONG Offset,
ULONGLONG Length
);
パラメーター
Input
データ セット範囲を追加する DEVICE_DSM_INPUT 構造体へのポインター。
InputLength
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求のペイロード全体の長さ (バイト単位)。
Offset
データ・セット範囲が開始されるDEVICE_DSM_INPUT構造体の先頭からのオフセット (バイト単位)。
Length
データ セット範囲の長さ (バイト単位)。
戻り値
データ セット範囲が正常に追加された場合は TRUE、それ以外の場合は FALSE を返します。
注釈
DSM に範囲データがある場合は、各範囲 の DeviceDsmAddDataSetRange を呼び出して、システム バッファーに追加します。 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求のシステム バッファーのレイアウトについては、「データ セット管理の概要」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1803 |
対象プラットフォーム | ユニバーサル |
Header | ntddstor.h |