функция обратного вызова PFNUSBCAMD_CancelBulkReadWrite (usbcamdi.h)

Служба USBCAMD_CancelBulkReadWrite отменяет ожидающий запрос на массовое чтение или запись.

Синтаксис

PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;

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

Параметры

[in] DeviceContext

Указатель на контекст устройства.

[in] PipeIndex

Указывает индекс массового канала для отмены запроса на чтение или запись.

Возвращаемое значение

USBCAMD_CancelBulkReadWrite возвращает STATUS_SUCCESS, если вызов был выполнен успешно. Другие возможные коды ошибок:

Код возврата Описание
STATUS_INVALID_PARAMETER USBCAMD может возвращать STATUS_INVALID_PARAMETER по ряду причин, в том числе: значение, переданное в аргументе PipeIndex , является недопустимым, тип канала, заданный аргументом PipeIndex , представляет недопустимый тип канала или текущий irQL >= DISPATCH_LEVEL.

Комментарии

USBCAMD_CancelBulkReadWrite недоступно в USBCAMD версии 1.0.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть usbcamdi.h (включая Usbcamdi.h)
IRQL PASSIVE_LEVEL

См. также раздел

USBCAMD_INTERFACE