функция обратного вызова 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 |