Что означает код HRESULT 0x8FD00006 (E_FDPAIRING_AUTHNOTALLOWED)?

 
Предыдущий Следующий
E_FDPAIRING_TOOMANYCONNECTIONS E_FDPAIRING_IPBUSDISABLED

E_FDPAIRING_AUTHNOTALLOWED

Что означает E_FDPAIRING_AUTHNOTALLOWED

E_FDPAIRING_AUTHNOTALLOWED (0x8FD00006) — Устройство сообщило, что проверка подлинности запрещена.

Результат 0x8FD00006 пришёл из подсистемы «Function Discovery Pairing» при работе с областью «device discovery, connection и credential verification». Для сообщения «устройство сообщило, что проверка подлинности запрещена» практический предмет проверки — «fdpairing, authnotallowed».

Что проверить и как подтвердить исправление

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0x8FD00006 в условии «устройство сообщило, что проверка подлинности запрещена» сопоставьте security context процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.

Перед повтором 0x8FD00006 зафиксируйте instance ID, transport, profile list, authentication method и pairing callback; отдельно запишите HRESULT, IFunctionDiscoveryProvider, IPNPXDeviceAssociation. Различия по теме «fdpairing, authnotallowed» для 0x8FD00006 покажут, изменился ли первый неуспешный этап.

Для 0x8FD00006 применяйте исправление на границе первого отказа: проверьте доступность транспорта, разрешённый способ аутентификации и лимит соединений. Сообщение «устройство сообщило, что проверка подлинности запрещена» при 0x8FD00006 не следует подавлять общей обработкой исключения.

Подтвердите изменение повтором исходной операции: результат 0x8FD00006 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0x8FD00006: Microsoft Win32 metadata: winerror.h · IFunctionDiscoveryProvider · IPNPXDeviceAssociation.


Нужно найти другой код? Найти другой код состояния или ошибки.