fungsi WDF_USB_CONTINUOUS_READER_CONFIG_INIT (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Fungsi WDF_USB_CONTINUOUS_READER_CONFIG_INIT menginisialisasi struktur WDF_USB_CONTINUOUS_READER_CONFIG .

Sintaks

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

Penunjuk ke struktur WDF_USB_CONTINUOUS_READER_CONFIG .

[in] EvtUsbTargetPipeReadComplete

Penunjuk ke fungsi panggilan balik EvtUsbTargetPipeReadComplete driver.

[in] EvtUsbTargetPipeReadCompleteContext

Penunjuk yang tidak ditik ke informasi konteks yang ditentukan driver yang diteruskan kerangka kerja ke fungsi panggilan balik EvtUsbTargetPipeReadComplete driver.

[in] TransferLength

Panjang maksimum, dalam byte, data yang dapat diterima dari perangkat.

Nilai kembali

Tidak ada

Keterangan

Fungsi WDF_USB_CONTINUOUS_READER_CONFIG_INIT nol struktur WDF_USB_CONTINUOUS_READER_CONFIG yang ditentukan dan mengatur anggota Ukuran struktur. Ini juga mengatur struktur EvtUsbTargetPipeReadComplete, EvtUsbTargetPipeReadCompleteContext, dan anggota TransferLength ke nilai yang ditentukan.

Perhatikan bahwa WDF_USB_CONTINUOUS_READER_CONFIG_INITtidak mengatur anggota EvtUsbTargetPipeReadersFailed struktur.

Setelah memanggil WDF_USB_CONTINUOUS_READER_CONFIG_INIT, driver dapat secara opsional menambahkan penunjuk EvtUsbTargetPipeReadersFailed ke struktur WDF_USB_CONTINUOUS_READER_CONFIG .

Untuk contoh kode yang menggunakan WDF_USB_CONTINUOUS_READER_CONFIG_INIT, lihat WdfUsbTargetPipeConfigContinuousReader.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfusb.h (termasuk Wdfusb.h)

Lihat juga

EvtUsbTargetPipeReadComplete

WDF_USB_CONTINUOUS_READER_CONFIG