função de retorno de chamada PCAM_STOP_CAPTURE_ROUTINE_EX (usbcamdi.h)
A função de retorno de chamada CamStopCaptureEx de um minidriver de câmera executa qualquer processamento depois que o fluxo é interrompido.
Sintaxe
PCAM_STOP_CAPTURE_ROUTINE_EX PcamStopCaptureRoutineEx;
NTSTATUS PcamStopCaptureRoutineEx(
PDEVICE_OBJECT BusDeviceObject,
PVOID DeviceContext,
ULONG StreamNumber
)
{...}
Parâmetros
BusDeviceObject
Ponteiro para o objeto de dispositivo do minidriver da câmera criado pelo hub USB.
DeviceContext
Ponteiro para o contexto do dispositivo do minidriver da câmera.
StreamNumber
Indica o número do fluxo.
Retornar valor
CamStopCaptureEx retorna STATUS_SUCCESS ou um código de erro apropriado. Esse valor retornado é o código de conclusão do IRP de leitura.
Comentários
O USBCAMD chama a função de retorno de chamada CamStopCaptureEx do minidriver imediatamente após a interrupção do fluxo de vídeo isócrono. Normalmente, um minidriver de câmera seleciona uma configuração alternativa dentro da interface de streaming de vídeo USB que não usa largura de banda adicional.
O USBCAMD original não chama CamStopCaptureEx.
Essa função é necessária.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | usbcamdi.h (inclua Usbcamdi.h) |