структура IRB_REQ_CONTROL (1394.h)

Эта структура содержит поля, необходимые водителю автобуса 1394 для выполнения запроса на управление.

Синтаксис

typedef struct _IRB_REQ_CONTROL {
  ULONG ulIoControlCode;
  PMDL  pInBuffer;
  ULONG ulInBufferLength;
  PMDL  pOutBuffer;
  ULONG ulOutBufferLength;
  ULONG BytesReturned;
} IRB_REQ_CONTROL;

Члены

ulIoControlCode

Указывает код элемента управления, используемый в этом запросе. Поставщики должны сделать эти коды элементов управления уникальными, чтобы они не перекрывались.

pInBuffer

Указывает на MDL, описывающий входной буфер. Входной буфер содержит определяемые пользователем сведения.

ulInBufferLength

Указывает длину входного буфера.

pOutBuffer

Указывает на MDL, описывающий выходной буфер. Выходной буфер содержит определяемые пользователем сведения.

ulOutBufferLength

Указывает длину выходного буфера.

BytesReturned

Указывает количество возвращаемых байтов.

Требования

Требование Значение
Заголовок 1394.h