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

返されるバイト数を指定します。

要件

要件
Header 1394.h