Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[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) |