Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Служба 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 |