função WDF_USB_CONTINUOUS_READER_CONFIG_INIT (wdfusb.h)
[Aplica-se a KMDF e UMDF]
A função WDF_USB_CONTINUOUS_READER_CONFIG_INIT inicializa uma estrutura de WDF_USB_CONTINUOUS_READER_CONFIG .
Sintaxe
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
Um ponteiro para uma estrutura WDF_USB_CONTINUOUS_READER_CONFIG .
[in] EvtUsbTargetPipeReadComplete
Um ponteiro para a função de retorno de chamada EvtUsbTargetPipeReadComplete do driver.
[in] EvtUsbTargetPipeReadCompleteContext
Um ponteiro não tipado para informações de contexto definidas pelo driver que a estrutura passa para a função de retorno de chamada EvtUsbTargetPipeReadComplete do driver.
[in] TransferLength
O comprimento máximo, em bytes, dos dados que podem ser recebidos do dispositivo.
Retornar valor
Nenhum
Comentários
A função WDF_USB_CONTINUOUS_READER_CONFIG_INIT zerar a estrutura WDF_USB_CONTINUOUS_READER_CONFIG especificada e define o membro Size da estrutura. Ele também define os membros EvtUsbTargetPipeReadComplete, EvtUsbTargetPipeReadCompleteContext e TransferLength da estrutura para os valores especificados.
Observe que WDF_USB_CONTINUOUS_READER_CONFIG_INITnão define o membro EvtUsbTargetPipeReadersFailed da estrutura.
Depois de chamar WDF_USB_CONTINUOUS_READER_CONFIG_INIT, o driver pode, opcionalmente, adicionar um ponteiro EvtUsbTargetPipeReadersFailed à estrutura WDF_USB_CONTINUOUS_READER_CONFIG .
Para obter um exemplo de código que usa WDF_USB_CONTINUOUS_READER_CONFIG_INIT, consulte WdfUsbTargetPipeConfigContinuousReader.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Versão mínima do KMDF | 1.0 |
Versão mínima do UMDF | 2,0 |
Cabeçalho | wdfusb.h (inclua Wdfusb.h) |