| Предыдущий | Следующий |
| STATUS_FLT_ALREADY_ENLISTED | STATUS_FLT_NO_WAITER_FOR_REPLY |
STATUS_FLT_CONTEXT_ALREADY_LINKED
STATUS_FLT_CONTEXT_ALREADY_LINKED описывает предлагаемый объект контекста, а не существующий слот целевого объекта. То же выделение контекста уже подключено в другом месте и не может повторно использоваться как состояние другого файла, потока, тома, экземпляра или транзакции.
Это обратная ситуация по отношению к STATUS_FLT_CONTEXT_ALREADY_DEFINED. В первом случае у цели уже есть контекст; в данном случае предложенный контекст уже используется. Выделите отдельный контекст для второй цели или получите существующий контекст, принадлежащий ей. Не отсоединяйте и не подключайте общий контекст повторно только ради экономии выделения, поскольку это разрушает семантику владения объектом.
Полезные проверки
- Источник указателя контекста и каждый предыдущий успешный
FltSet*Context. - Счётчики ссылок и обратные вызовы очистки для типа контекста.
- Не пытаются ли параллельные пути создания и открытия совместно использовать одно выделение на объект.
FltSetStreamContext | Управление контекстами мини-фильтра | Справочник NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.