Partilhar via


EFI_USBFN_IO_PROTOCOL. AbortTransfer

A função AbortTransfer anula a transferência no ponto de extremidade especificado.

Sintaxe

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_ABORT_TRANSFER) (
  IN EFI_USBFN_IO_PROTOCOL        *This,
  IN UINT8                        EndpointIndex,
  IN EFI_USBFN_ENDPOINT_DIRECTION Direction
  );

Parâmetros

Este
Um ponteiro para a instância de EFI_USBFN_IO_PROTOCOL

EndpointIndex
Indica o ponto de extremidade no qual a transferência contínua precisa ser cancelada.

Direção
Direção do ponto de extremidade. Para obter mais informações, consulte EFI_USBFN_ENDPOINT_DIRECTION.

Valores retornados

Retorna um dos seguintes códigos de status.

Código de status Descrição
EFI_SUCCESS A função foi retornada com êxito.
EFI_INVALID_PARAMETER Um parâmetro é inválido.
EFI_DEVICE_ERROR O dispositivo físico relatou um erro.
EFI_NOT_READY O dispositivo físico está ocupado ou não está pronto para processar essa solicitação.

Comentários

Essa função falhará com EFI_INVALID_PARAMETER se a direção especificada estiver incorreta para o ponto de extremidade.

Requisitos

Cabeçalho: Usuário gerado