共用方式為


DeviceDsmValidateInput 函式 (ntddstor.h)

DeviceDsmValidateInput 函式會驗證數據集管理 (DSM) 作業的輸入。

語法

BOOLEAN DeviceDsmValidateInput(
  PDEVICE_DSM_DEFINITION Definition,
  PDEVICE_DSM_INPUT      Input,
  ULONG                  InputLength
);

參數

Definition

定義作業之 DEVICE_DSM_DEFINITION 結構的指標。

Input

作業 DEVICE_DSM_INPUT 結構的指標。

InputLength

整個輸入緩衝區的長度,以位元組為單位。

傳回值

如果輸入有效或 FALSE,則傳回 true TRUE

言論

輸入會傳入 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 要求的承載中。 處理要求之前,處理程式應該先呼叫 deviceDsmValidateInput DeviceDsmValidateInput,以確保輸入根據作業的 定義輸入(其 動作 成員必須相符),包括 輸入 指向的DEVICE_DSM_INPUT結構,以及參數區塊和數據集範圍, 如果有任何,則遵循 DEVICE_DSM_INPUT 結構。

如需處理 DSM 的詳細資訊,請參閱 數據集管理概觀

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1803
目標平臺 普遍
標頭 ntddstor.h

另請參閱

數據集管理概觀

DEVICE_DSM_DEFINITION

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES