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