Funzione DeviceDsmAddDataSetRange (ntddstor.h)
La funzione DeviceDsmAddDataSetRange aggiunge un intervallo di set di dati al buffer di sistema per una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Sintassi
BOOLEAN DeviceDsmAddDataSetRange(
PDEVICE_DSM_INPUT Input,
ULONG InputLength,
LONGLONG Offset,
ULONGLONG Length
);
Parametri
Input
Puntatore alla struttura DEVICE_DSM_INPUT a cui aggiungere l'intervallo del set di dati.
InputLength
Lunghezza, in byte, dell'intero payload della richiesta IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Offset
Offset dall'inizio della struttura DEVICE_DSM_INPUT in cui inizia l'intervallo del set di dati, in byte.
Length
Lunghezza, in byte, dell'intervallo del set di dati.
Valore restituito
Restituisce TRUE se l'intervallo del set di dati è stato aggiunto correttamente o FALSE in caso contrario.
Commenti
Se il DSM contiene dati di intervallo, chiamare DeviceDsmAddDataSetRange per ogni intervallo per aggiungerlo al buffer di sistema. Per informazioni sul layout del buffer di sistema per una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES, vedere Panoramica della gestione dei set di dati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1803 |
Piattaforma di destinazione | Universale |
Intestazione | ntddstor.h |