Sdílet prostřednictvím


Defender-IoT-micro-agent pro rozhraní Eclipse ThreadX API (Preview)

Rozhraní API Defenderu pro IoT se řídí licenčními podmínkami a podmínkami použití rozhraní API microsoftu.

Toto rozhraní API je určené jenom pro agenta Defender-IoT-micro-agent pro Eclipse ThreadX. Další prostředky najdete v prostředku GitHubu Defender-IoT-micro-agent pro Eclipse ThreadX.

Poznámka:

Defender for IoT plánuje vyřadit mikro agenta 1. srpna 2025.

Povolení agenta Defender-IoT-micro-agent pro Eclipse ThreadX

nx_azure_iot_security_module_enable

Prototyp

UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);

Popis

Tato rutina umožňuje subsystém Azure IoT Defender-IoT-micro-agent. Interní stavový počítač spravuje kolekci událostí zabezpečení a odesílá je do Azure IoT Hubu. Ke správě shromažďování dat se vyžaduje pouze jedna NX_AZURE_IOT_SECURITY_MODULE instance.

Parametry

Název Popis
nx_azure_iot_ptr [in] Ukazatel na .NX_AZURE_IOT

Vrácené hodnoty

Vrácené hodnoty Popis
NX_AZURE_IOT_SUCCESS Modul zabezpečení Azure IoT byl úspěšně povolen.
NX_AZURE_IOT_FAILURE Nepovedlo se povolit modul zabezpečení Azure IoT kvůli vnitřní chybě.
NX_AZURE_IOT_INVALID_PARAMETER Modul zabezpečení vyžaduje platnou instanci #NX_AZURE_IOT.

Povoleno z

Vlákna

Zakázání azure IoT Defenderu–IoT-micro-agenta

nx_azure_iot_security_module_disable

Prototyp

UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);

Popis

Tato rutina zakáže subsystém Azure IoT Defender-IoT-micro-agent.

Parametry

Název Popis
nx_azure_iot_ptr [in] Ukazatel na NX_AZURE_IOT. Pokud je instance singletonu zakázaná.

Vrácené hodnoty

Vrácené hodnoty Popis
NX_AZURE_IOT_SUCCESS Úspěšné, když je modul zabezpečení Azure IoT úspěšně zakázán.
NX_AZURE_IOT_INVALID_PARAMETER Instance Azure IoT Hubu se liší od jedné složené instance.
NX_AZURE_IOT_FAILURE Nepodařilo se zakázat modul zabezpečení Azure IoT kvůli vnitřní chybě.

Povoleno z

Vlákna

Další kroky

Další informace o tom, jak začít používat Eclipse ThreadX Defender-IoT-micro-agent, najdete v následujících článcích: