Freigeben über


WDF_USB_CONTINUOUS_READER_CONFIG_INIT-Funktion (wdfusb.h)

[Gilt für KMDF und UMDF]

Die WDF_USB_CONTINUOUS_READER_CONFIG_INIT-Funktion initialisiert eine WDF_USB_CONTINUOUS_READER_CONFIG-Struktur .

Syntax

void WDF_USB_CONTINUOUS_READER_CONFIG_INIT(
  [out] PWDF_USB_CONTINUOUS_READER_CONFIG     Config,
  [in]  PFN_WDF_USB_READER_COMPLETION_ROUTINE EvtUsbTargetPipeReadComplete,
  [in]  WDFCONTEXT                            EvtUsbTargetPipeReadCompleteContext,
  [in]  size_t                                TransferLength
);

Parameter

[out] Config

Ein Zeiger auf eine WDF_USB_CONTINUOUS_READER_CONFIG-Struktur .

[in] EvtUsbTargetPipeReadComplete

Ein Zeiger auf die EvtUsbTargetPipeReadComplete-Rückruffunktion des Treibers.

[in] EvtUsbTargetPipeReadCompleteContext

Ein nicht typisierter Zeiger auf treiberdefinierte Kontextinformationen, die das Framework an die Rückruffunktion EvtUsbTargetPipeReadComplete des Treibers übergibt.

[in] TransferLength

Die maximale Länge der Daten in Bytes, die vom Gerät empfangen werden können.

Rückgabewert

Keine

Bemerkungen

Die WDF_USB_CONTINUOUS_READER_CONFIG_INIT-Funktion nullt die angegebene WDF_USB_CONTINUOUS_READER_CONFIG-Struktur und legt den Size-Member der Struktur fest. Außerdem werden die Elemente EvtUsbTargetPipeReadComplete, EvtUsbTargetPipeReadCompleteContext und TransferLength der Struktur auf die angegebenen Werte festgelegt.

Beachten Sie, dass WDF_USB_CONTINUOUS_READER_CONFIG_INIT den EvtUsbTargetPipeReadersFailed-Member der Struktur nicht festgelegt.

Nach dem Aufrufen WDF_USB_CONTINUOUS_READER_CONFIG_INIT kann der Treiber optional einen EvtUsbTargetPipeReadersFailed-Zeiger auf die WDF_USB_CONTINUOUS_READER_CONFIG-Struktur hinzufügen.

Ein Codebeispiel, das WDF_USB_CONTINUOUS_READER_CONFIG_INIT verwendet, finden Sie unter WdfUsbTargetPipeConfigContinuousReader.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfusb.h (wdfusb.h einschließen)

Weitere Informationen

EvtUsbTargetPipeReadComplete

WDF_USB_CONTINUOUS_READER_CONFIG