Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Api Defender для Интернета вещей регулируются лицензией и условиями использования API Майкрософт.
Этот API предназначен только для использования с микроагентом Defender-IoT для Eclipse ThreadX. Дополнительные ресурсы см. в ресурсе GitHub Для Микроагента Defender-Интернета вещей для Eclipse ThreadX.
Примечание.
Defender для Интернета вещей планирует прекратить использование микроагента 1 июня 2027 г.
Включение микроагента Defender-IoT для Eclipse ThreadX
nx_azure_iot_security_module_enable
Прототип
UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);
Описание
Эта подпрограмма включает подсистему микроагента Azure IoT Defender-IoT. Внутренний автомат состояния управляет сбором событий безопасности и отправляет их в Центр Интернета вещей Azure. Для управления сбором данных требуется только один экземпляр NX_AZURE_IOT_SECURITY_MODULE.
Параметры
| Имя | Описание |
|---|---|
| nx_azure_iot_ptr [in] | Указатель на NX_AZURE_IOT. |
Возвращаемые значения
| Возвращаемые значения | Описание |
|---|---|
| NX_AZURE_IOT_SUCCESS | Модуль безопасности Интернета вещей успешно включен Azure. |
| NX_AZURE_IOT_FAILURE | Не удалось включить Azure модуль безопасности Интернета вещей из-за внутренней ошибки. |
| NX_AZURE_IOT_INVALID_PARAMETER | Для модуля безопасности требуется допустимый экземпляр #NX_AZURE_IOT. |
Разрешено из
Потоки
Отключение микроагента IoT Defender Azure
nx_azure_iot_security_module_disable
Прототип
UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);
Описание
Эта подпрограмма отключает подсистему микроагента Azure IoT Defender-IoT.
Параметры
| Имя | Описание |
|---|---|
| nx_azure_iot_ptr [in] | Указатель на NX_AZURE_IOT. Если значение NULL, одноэлементный экземпляр отключен. |
Возвращаемые значения
| Возвращаемые значения | Описание |
|---|---|
| NX_AZURE_IOT_SUCCESS | Успешно, если модуль безопасности Интернета вещей Azure успешно отключен. |
| NX_AZURE_IOT_INVALID_PARAMETER | Центр Интернета вещей Azure экземпляр отличается от одноэлементного составного экземпляра. |
| NX_AZURE_IOT_FAILURE | Не удалось отключить Azure модуль безопасности Интернета вещей из-за внутренней ошибки. |
Разрешено из
Потоки
Дальнейшие действия
Дополнительные сведения о том, как приступить к работе с микроагентом Eclipse ThreadX Defender-IoT, см. в следующих статьях:
- Ознакомьтесь с обзором микроагента Defender для Интернета вещей Eclipse ThreadX.