Поделиться через


Функция DeviceDsmValidateOutputLength (ntddstor.h)

Функция DeviceDsmValidateOutputLength проверяет длину выходного буфера.

Синтаксис

BOOLEAN DeviceDsmValidateOutputLength(
  PDEVICE_DSM_DEFINITION Definition,
  ULONG                  OutputLength
);

Параметры

Definition

Указатель на структуру DEVICE_DSM_DEFINITION, которая определяет операцию.

OutputLength

Длина в байтах выходного буфера.

Возвращаемое значение

DeviceDsmValidateOutputLength возвращает TRUE, если длина выходного буфера действительна; в противном случае возвращается FALSE.

Замечания

Выходной буфер включает структуру DEVICE_DSM_OUTPUT плюс выходной блок, который немедленно следует за ним, если таковой имеется.

Дополнительные сведения об обработке DSM см. в обзоре управления набором данных.

Требования

Требование Ценность
заголовка ntddstor.h

См. также

Обзор управления набором данных

DEVICE_DSM_DEFINITION

DEVICE_DSM_OUTPUT