функция обратного вызова UFX_PROPRIETARY_CHARGER_ABORT_OPERATION (ufxproprietarycharger.h)
Реализация драйвера фильтра для прерывания операции зарядного устройства.
Синтаксис
UFX_PROPRIETARY_CHARGER_ABORT_OPERATION UfxProprietaryChargerAbortOperation;
NTSTATUS UfxProprietaryChargerAbortOperation(
[in] PVOID Context
)
{...}
Параметры
[in] Context
Указатель на определяемый драйвером контекст.
Возвращаемое значение
Если операция выполнена успешно, функция обратного вызова должна возвращать STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(состояние) равно TRUE. В противном случае он должен вернуть значение состояния, для которого значение NT_SUCCESS(status) равно FALSE.
Замечания
Чтобы обеспечить обработку собственных зарядных устройств, драйвер USB нижнего фильтра должен опубликовать поддержку. В процессе публикации драйвер также регистрирует свою реализацию этой функции обратного вызова. Дополнительные сведения см. в разделе USB-фильтр для поддержки собственных зарядных устройств.
Требования
Требование | Ценность |
---|---|
целевая платформа | Виндоус |
минимальная версия KMDF | 1.0 |
минимальная версия UMDF | 2.0 |
заголовка | ufxproprietarycharger.h |
IRQL | <=DISPATCH_LEVEL |
См. также
драйвер USB-фильтра для поддержки собственных зарядных устройств