共用方式為


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
目標平臺 普遍
標頭 ntddstor.h

另請參閱

數據集管理概觀

DEVICE_DSM_INPUT

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES