Compartilhar via


PFNUSBCAMD_CancelBulkReadWrite função de retorno de chamada (usbcamdi.h)

O serviço USBCAMD_CancelBulkReadWrite cancela uma solicitação pendente de leitura ou gravação em massa.

Sintaxe

PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;

NTSTATUS PfnusbcamdCancelbulkreadwrite(
  [in] PVOID DeviceContext,
  [in] ULONG PipeIndex
)
{...}

Parâmetros

[in] DeviceContext

Ponteiro para o contexto específico do dispositivo.

[in] PipeIndex

Especifica o índice do pipe em massa para cancelar a solicitação de leitura ou gravação.

Retornar valor

USBCAMD_CancelBulkReadWrite retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Outros códigos de erro possíveis incluem:

Código de retorno Descrição
STATUS_INVALID_PARAMETER O USBCAMD pode retornar STATUS_INVALID_PARAMETER por vários motivos, incluindo: O valor passado no argumento PipeIndex é inválido, o tipo do pipe especificado pelo argumento PipeIndex representa um tipo inválido de pipe ou o IRQL >atual = DISPATCH_LEVEL.

Comentários

USBCAMD_CancelBulkReadWrite não está disponível no USBCAMD versão 1.0.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho usbcamdi.h (inclua Usbcamdi.h)
IRQL PASSIVE_LEVEL

Confira também

USBCAMD_INTERFACE