Función DeviceDsmGetInputLength (ntddstor.h)
La función DeviceDsmGetInputLength calcula el número total de bytes en una operación de entrada de administración de conjuntos de datos (DSM).
Sintaxis
ULONG DeviceDsmGetInputLength(
PDEVICE_DSM_DEFINITION Definition,
ULONG ParameterBlockLength,
ULONG NumberOfDataSetRanges
);
Parámetros
Definition
Puntero a una estructura de DEVICE_DSM_DEFINITION que define la acción.
ParameterBlockLength
Longitud, en bytes, del bloque de parámetros de la operación de entrada. Si la operación de entrada no tiene parámetros, ParameterBlockLength se establece en cero.
NumberOfDataSetRanges
Número de intervalos de conjuntos de datos asociados a la operación de entrada. Si la operación de entrada no tiene intervalos de conjuntos de datos, NumberOfDataSetRanges se establece en cero.
Valor devuelto
DeviceDsmGetInputLength devuelve el número total de bytes necesarios para la operación de entrada: la longitud de la estructura de DEVICE_DSM_INPUT , más la longitud del bloque de parámetros (si existe), además de la longitud de todos los intervalos del conjunto de datos (si existe).
Comentarios
Consulte Información general sobre la administración de conjuntos de datos para obtener información sobre cómo configurar y procesar una acción dsm.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 |
Plataforma de destino | Universal |
Encabezado | ntddstor.h |