PCAM_STOP_CAPTURE_ROUTINE_EX função de retorno de chamada (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 de 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.
Valor de retorno
CamStopCaptureEx retorna STATUS_SUCCESS ou um código de erro apropriado. Esse valor retornado é o código de conclusão do IRP de leitura.
Observações
O USBCAMD chama a função de retorno de chamada CamStopCaptureEx do minidriver imediatamente após a interrupção do fluxo de vídeo isocrono. Normalmente, um minidriver de câmera seleciona uma configuração alternativa dentro da interface de streaming de vídeo USB que não usa nenhuma largura de banda adicional.
O USBCAMD original não chama CamStopCaptureEx .
Essa função é necessária.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | usbcamdi.h (inclua Usbcamdi.h) |