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 de 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 a la función de devolución de llamada EvtUsbTargetPipeReadComplete del controlador.
[in] EvtUsbTargetPipeReadCompleteContext
Puntero sin tipo a la información de contexto definida por el controlador que el marco pasa a la función de devolución de llamada EvtUsbTargetPipeReadComplete del controlador.
[in] TransferLength
Longitud máxima, en bytes, de datos que se pueden recibir del dispositivo.
Valor devuelto
None
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 los miembros EvtUsbTargetPipeReadComplete, EvtUsbTargetPipeReadCompleteContext y TransferLength de la estructura en los valores especificados.
Tenga en cuenta que WDF_USB_CONTINUOUS_READER_CONFIG_INITno 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 WDF_USB_CONTINUOUS_READER_CONFIG .
Para obtener un ejemplo de código que usa WDF_USB_CONTINUOUS_READER_CONFIG_INIT, vea WdfUsbTargetPipeConfigContinuousReader.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfusb.h (incluya Wdfusb.h) |