| Предыдущий | Следующий |
| ERROR_FLT_NO_DEVICE_OBJECT | ERROR_FLT_ALREADY_ENLISTED |
ERROR_FLT_VOLUME_ALREADY_MOUNTED
Что означает ERROR_FLT_VOLUME_ALREADY_MOUNTED
ERROR_FLT_VOLUME_ALREADY_MOUNTED (0x801F001A) — Указанный том уже подключён.
Код 0x801F001A относится не ко всему компоненту «Filter Manager», а к операции в области «регистрацию minifilter, instances, contexts и I/O callbacks». Сообщение «указанный том уже подключён» позволяет начать с темы «flt, том, already, mounted».
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x801F001A с описанием «указанный том уже подключён» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.
Для воспроизведения 0x801F001A сохраните имя фильтра и altitude, volume/instance, тип context, major function, callback phase и журнал FilterManager; отдельно запишите HRESULT, IOCTL. По теме «flt, том, already, mounted» для 0x801F001A сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
Практическое исправление для 0x801F001A: соблюдайте порядок регистрации и удаления, тип и владельца контекста, IRQL и допустимость операции в pre/post callback. В контексте условия «указанный том уже подключён» для 0x801F001A оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
После исправления повторите тот же вызов на прежних данных; у результата 0x801F001A должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x801F001A: Filter Manager HRESULT values · Filter Manager concepts · loading and unloading a minifilter.
Нужно найти другой код? Найти другой код состояния или ошибки.