funzione USBCAMD_AdapterReceivePacket (usbcamdi.h)
La funzione USBCAMD_AdapterReceivePacket consente a USBCAMD di elaborare un blocco di richieste di flusso (SRB) basato su adattatori.
Sintassi
PVOID USBCAMD_AdapterReceivePacket(
[in] PHW_STREAM_REQUEST_BLOCK Srb,
[in] PUSBCAMD_DEVICE_DATA DeviceData,
[in] PDEVICE_OBJECT *DeviceObject,
[in] BOOLEAN NeedsCompletion
);
Parametri
[in] Srb
Puntatore a SRB passato alla funzione di callback del minidriver AdapterReceivePacket della fotocamera.
[in] DeviceData
Puntatore alla struttura USBCAMD_DEVICE_DATA che contiene punti di ingresso alle funzioni di callback del minidriver della fotocamera.
[in] DeviceObject
Puntatore all'oggetto dispositivo fisico (PDO) del dispositivo.
[in] NeedsCompletion
Specifica se USBCAMD deve elaborare e completare la richiesta SRB. Specificare TRUE se USBCAMD deve completare la richiesta SRB Specificare FALSE per fare in modo che USBCAMD ignori la richiesta SRB e restituisca il puntatore al contesto del dispositivo.
Valore restituito
USBCAMD_AdapterReceivePacket restituisce un puntatore al contesto specifico del dispositivo per questa istanza della fotocamera.
Osservazioni
In genere, questa funzione viene chiamata dal minidriver della fotocamera dalla routine AdapterReceivePacket.
Questa funzione può essere usata anche dal minidriver per recuperare il contesto di dispositivo impostando il parametro NeedsCompletion su FALSE. In questo caso, i parametri DeviceData e DeviceObject vengono ignorati.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | usbcamdi.h (include Usbcamdi.h) |
libreria | Usbcamd2.lib |