| Предыдущий | Следующий |
| FWP_E_NOT_FOUND | FWP_E_IN_USE |
FWP_E_ALREADY_EXISTS
Что означает FWP_E_ALREADY_EXISTS
FWP_E_ALREADY_EXISTS (0x80320009) — Объект с таким GUID или LUID уже существует.
Контекст результата 0x80320009 — подсистема «COM/WinRT» и область «контракт вызываемого interface, аргументы и state объекта». Условие «объект с таким guid или luid уже существует» указывает на тему «fwp, already, существующий объект», а не на общий отказ всего компонента.
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x80320009 с описанием «объект с таким guid или luid уже существует» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.
Сопоставьте с результатом 0x80320009 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите LUID. До исправления 0x80320009 сохраните исходное состояние объекта по теме «fwp, already, существующий объект».
Для 0x80320009 применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «объект с таким guid или luid уже существует» при 0x80320009 не следует подавлять общей обработкой исключения.
После исправления повторите тот же вызов на прежних данных; у результата 0x80320009 должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x80320009: WFP error codes · WFP sessions and transactions · explicit transactions for related changes.
Нужно найти другой код? Найти другой код состояния или ошибки.