IRB_REQ_CONTROL Struktur (1394.h)

Diese Struktur enthält die Felder, die für den Bustreiber 1394 erforderlich sind, um eine Steuerungsanforderung auszuführen.

Syntax

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

Member

ulIoControlCode

Gibt den in dieser Anforderung verwendeten Steuerelementcode an. Anbieter sollten diese Kontrollcodes eindeutig machen, damit sie sich nicht überschneiden.

pInBuffer

Verweist auf eine MDL, die den Eingabepuffer beschreibt. Der Eingabepuffer enthält benutzerdefinierte Informationen.

ulInBufferLength

Gibt die Länge des Eingabepuffers an.

pOutBuffer

Zeigt auf eine MDL, die den Ausgabepuffer beschreibt. Der Ausgabepuffer enthält benutzerdefinierte Informationen.

ulOutBufferLength

Gibt die Länge des Ausgabepuffers an.

BytesReturned

Gibt die Anzahl der zurückgegebenen Bytes an.

Anforderungen

Anforderung Wert
Header 1394.h