función WDF_USB_CONTINUOUS_READER_CONFIG_INIT (wdfusb.h)
[Se aplica a KMDF y UMDF]
La función WDF_USB_CONTINUOUS_READER_CONFIG_INIT inicializa una estructura WDF_USB_CONTINUOUS_READER_CONFIG.
Sintaxis
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
);
Parámetros
[out] Config
Puntero a una estructura WDF_USB_CONTINUOUS_READER_CONFIG.
[in] EvtUsbTargetPipeReadComplete
Puntero al evtUsbTargetPipeReadComplete del controlador función de devolución de llamada.
[in] EvtUsbTargetPipeReadCompleteContext
Puntero sin tipo a la información de contexto definida por el controlador que el marco pasa al EvtUsbTargetPipeReadComplete función de devolución de llamada del controlador.
[in] TransferLength
Longitud máxima, en bytes, de datos que se pueden recibir del dispositivo.
Valor devuelto
Ninguno
Observaciones
La función WDF_USB_CONTINUOUS_READER_CONFIG_INIT cero la estructura WDF_USB_CONTINUOUS_READER_CONFIG especificada y establece el miembro Size de la estructura. También establece el EvtUsbTargetPipeReadComplete de la estructura, EvtUsbTargetPipeReadCompleteContexty miembros transferLength a los valores especificados.
Tenga en cuenta que WDF_USB_CONTINUOUS_READER_CONFIG_INIT no establece el miembro EvtUsbTargetPipeReadersFailed de la estructura.
Después de llamar a WDF_USB_CONTINUOUS_READER_CONFIG_INIT, el controlador puede agregar opcionalmente un puntero EvtUsbTargetPipeReadersFailed a la estructura de WDF_USB_CONTINUOUS_READER_CONFIG.
Para obtener un ejemplo de código que usa WDF_USB_CONTINUOUS_READER_CONFIG_INIT, vea WdfUsbTargetPipeConfigContinuousReader.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
versión mínima de UMDF | 2.0 |
encabezado de | wdfusb.h (incluya Wdfusb.h) |