DeviceDsmValidateOutput 函式會驗證數據集管理 (DSM) 作業的輸出。
語法
BOOLEAN DeviceDsmValidateOutput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_OUTPUT Output,
ULONG OutputLength
);
參數
Definition
定義作業之 DEVICE_DSM_DEFINITION 結構的指標。
Output
作業 DEVICE_DSM_OUTPUT 結構的指標。
OutputLength
整個輸出緩衝區的長度,以位元組為單位。
傳回值
如果輸出有效,則傳回 TRUE,否則傳回 FALSE。
言論
輸出會在 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 要求的承載中傳回。 擷取輸出之前, 呼叫者應該先呼叫 deviceDsmValidateOutput,以確保輸出是根據作業 定義 和 輸出(其 動作 成員必須相符),包括 Output 指向的DEVICE_DSM_OUTPUT結構,以及輸出區塊,如果有的話,DEVICE_DSM_OUTPUT結構之後。
如需處理 DSM 的詳細資訊,請參閱 數據集管理概觀。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1803 |
目標平臺 | 普遍 |
標頭 | ntddstor.h |