IRB_REQ_CONTROL Struktur (1394.h)

Diese Struktur enthält die Felder, die für den 1394-Bustreiber 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, sodass sie sich nicht überlappen.

pInBuffer

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

ulInBufferLength

Gibt die Länge des Eingabepuffers an.

pOutBuffer

Verweist 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

   
Header 1394.h