Función DeviceDsmValidateOutput (ntddstor.h)
La función DeviceDsmValidateOutput valida la salida de una operación de administración de conjuntos de datos (DSM).
Sintaxis
BOOLEAN DeviceDsmValidateOutput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_OUTPUT Output,
ULONG OutputLength
);
Parámetros
Definition
Puntero a una estructura DEVICE_DSM_DEFINITION que define la operación.
Output
Puntero a la estructura DEVICE_DSM_OUTPUT de la operación.
OutputLength
Longitud, en bytes, del búfer de salida completo.
Valor devuelto
Devuelve TRUE si la salida es válida o FALSE en caso contrario.
Observaciones
La salida se devuelve en la carga de una solicitud IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. Antes de extraer la salida, El autor de la llamada debe llamar primero a deviceDsmValidateOutput para asegurarse de que la salida es válida en función de la definición de de la operación y output (cuyos miembros Action deben coincidir), incluida la estructura DEVICE_DSM_OUTPUT que Output apunta y el bloque de salida, si existe, que sigue a la estructura DEVICE_DSM_OUTPUT.
Consulte Información general sobre la administración de conjuntos de datos para obtener más información sobre cómo controlar un DSM.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1803 |
de la plataforma de destino de | Universal |
encabezado de | ntddstor.h |
Consulte también
Información general sobre la administración de conjuntos de datos