PCAM_STOP_CAPTURE_ROUTINE fungsi panggilan balik (usbcamdi.h)

[CamStopCapture tidak didukung dan dapat diubah atau tidak tersedia di masa depan. Sebagai gantinya, gunakan CamStopCaptureEx. ]

Fungsi panggilan balik CamStopCapture kamera minidriver melakukan pemrosesan apa pun setelah aliran dihentikan.

Sintaks

PCAM_STOP_CAPTURE_ROUTINE PcamStopCaptureRoutine;

NTSTATUS PcamStopCaptureRoutine(
  PDEVICE_OBJECT BusDeviceObject,
  PVOID DeviceContext
)
{...}

Parameter

BusDeviceObject

Arahkan ke objek perangkat minidriver kamera yang dibuat oleh hub USB.

DeviceContext

Arahkan ke konteks perangkat minidriver kamera.

Nilai kembali

CamStopCapture mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai. Nilai yang dikembalikan ini adalah kode penyelesaian untuk IRP baca.

Keterangan

Minidriver kamera yang harus mempertahankan kompatibilitas mundur dengan USBCAMD asli harus menggunakan struktur USBCAMD_DEVICE_DATA dan fungsi panggilan balik terkait (yaitu, fungsi panggilan balik yang tidak berisi akhiran "Ex").

USBCAMD memanggil fungsi panggilan balik CamStopCapture minidriver segera setelah aliran video isochronous dihentikan. Biasanya, minidriver kamera memilih pengaturan alternatif dalam antarmuka streaming video USB yang tidak menggunakan bandwidth tambahan.

Fungsi ini diperlukan.

Persyaratan

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

Lihat juga

CamStopCaptureEx

USBCAMD_DEVICE_DATA2