USBCAMD_AdapterReceivePacket (usbcamdi.h)

Fungsi USBCAMD_AdapterReceivePacket memungkinkan USBCAMD memproses blok permintaan aliran berbasis adaptor (SRB).

Sintaks

PVOID USBCAMD_AdapterReceivePacket(
  [in] PHW_STREAM_REQUEST_BLOCK Srb,
  [in] PUSBCAMD_DEVICE_DATA     DeviceData,
  [in] PDEVICE_OBJECT           *DeviceObject,
  [in] BOOLEAN                  NeedsCompletion
);

Parameter

[in] Srb

Penunjuk ke SRB yang diteruskan ke fungsi panggilan balik AdapterReceivePacket kamera minidriver.

[in] DeviceData

Arahkan ke struktur USBCAMD_DEVICE_DATA yang berisi titik masuk ke fungsi panggilan balik minidriver kamera.

[in] DeviceObject

Arahkan ke objek perangkat fisik (PDO) perangkat.

[in] NeedsCompletion

Menentukan apakah USBCAMD adalah untuk memproses dan menyelesaikan permintaan SRB. Tentukan TRUE jika USBCAMD adalah untuk menyelesaikan permintaan SRB Tentukan FALSE untuk membuat USBCAMD mengabaikan permintaan SRB dan mengembalikan penunjuk konteks perangkat.

Nilai kembali

USBCAMD_AdapterReceivePacket mengembalikan penunjuk ke konteks khusus perangkat untuk instans kamera ini.

Keterangan

Biasanya, fungsi ini dipanggil oleh minidriver kamera dari rutinitas AdapterReceivePacket-nya .

Fungsi ini juga dapat digunakan oleh minidriver untuk mengambil konteks perangkat dengan mengatur parameter NeedsCompletion ke FALSE. Dalam hal ini, parameter DeviceData dan DeviceObject diabaikan.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header usbcamdi.h (termasuk Usbcamdi.h)
Pustaka Usbcamd2.lib

Lihat juga

AdapterReceivePacket

USBCAMD_DEVICE_DATA