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


Функция 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