Función DeviceDsmAddDataSetRange (ntddstor.h)
La función DeviceDsmAddDataSetRange agrega un intervalo de conjuntos de datos al búfer del sistema para una solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Sintaxis
BOOLEAN DeviceDsmAddDataSetRange(
PDEVICE_DSM_INPUT Input,
ULONG InputLength,
LONGLONG Offset,
ULONGLONG Length
);
Parámetros
Input
Puntero a la estructura DEVICE_DSM_INPUT a la que se va a agregar el intervalo del conjunto de datos.
InputLength
Longitud, en bytes, de toda la carga de la solicitud IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Offset
Desplazamiento desde el principio de la estructura DEVICE_DSM_INPUT en la que se inicia el intervalo del conjunto de datos, en bytes.
Length
Longitud, en bytes, del intervalo del conjunto de datos.
Valor devuelto
Devuelve TRUE si el intervalo del conjunto de datos se agregó correctamente o FALSE en caso contrario.
Comentarios
Si el DSM tiene datos de rango, llame a DeviceDsmAddDataSetRange para cada rango para agregarlo al búfer del sistema. Consulte Introducción a la administración de conjuntos de datos para ver el diseño del búfer del sistema para obtener una solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 |
Plataforma de destino | Universal |
Encabezado | ntddstor.h |