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.
Osservazioni
Se dsm include dati di intervallo, chiamare DeviceDsmAddDataSetRange per ogni intervallo da aggiungere al buffer di sistema. Per il layout del buffer di sistema per una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES, vedere Panoramica della gestione dei set di dati.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1803 |
piattaforma di destinazione | Universale |
intestazione | ntddstor.h |