| Предыдущий | Следующий |
| ERROR_ALREADY_INITIALIZED | ERROR_NO_SUCH_SITE |
ERROR_NO_MORE_DEVICES
Что означает ERROR_NO_MORE_DEVICES
ERROR_NO_MORE_DEVICES — других локальных устройств нет.
Что проверить
Определите конкретное устройство и драйвер, а также PnP/IOCTL/API-операцию, которая вернула код.
- Проверьте состояние устройства в Device Manager и события Kernel-PnP/System; сопоставьте их с моментом неуспешного запроса.
- Если устройство только что подключалось, сбрасывалось или меняло состояние питания, сначала подтвердите завершение этого перехода перед новой операцией.
Исходная формулировка
a local-device enumeration or allocation path has no additional device entries available to return.
the local device naming scheme, such as ports or provider aliases
If the operation assigns local names, enumerate existing assignments and identify abandoned records. Do not infer that hardware is defective until the provider’s namespace and allocation limits have been examined.
Some enumeration interfaces use a terminal status to say that no further entries exist.
For ordinary enumeration completion, stop cleanly and preserve the entries already returned.
Технические ссылки
- Microsoft: System Error Codes (1000–1299)
- Microsoft: Enumerating Installed Devices
- Microsoft: Device Management
Нужно найти другой код? Найти другой код состояния или ошибки.