funzione USBCAMD_AdapterReceivePacket (usbcamdi.h)
La funzione USBCAMD_AdapterReceivePacket consente a USBCAMD di elaborare un blocco di richiesta di flusso basato su adattatori (SRB).
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 alla funzione di callback SRB passata alla funzione di callback 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 del dispositivo (PDO).
[in] NeedsCompletion
Specifica se USBCAMD deve elaborare e completare la richiesta SRB. Specificare TRUE se USBCAMD deve completare la richiesta SRB Specificare FALSE per rendere USBCAMD ignorare la richiesta SRB e restituire il puntatore al contesto del dispositivo.
Valore restituito
USBCAMD_AdapterReceivePacket restituisce un puntatore al contesto specifico del dispositivo per questa istanza della fotocamera.
Commenti
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 del dispositivo impostando il parametro NeedsCompletion su FALSE. In questo caso, i parametri DeviceData e DeviceObject vengono ignorati.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | usbcamdi.h (includere Usbcamdi.h) |
Libreria | Usbcamd2.lib |