Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Defender voor IoT-API's vallen onder de Microsoft API-licentie en gebruiksvoorwaarden.
Deze API is alleen bedoeld voor gebruik met de Defender-IoT-micro-agent voor Eclipse ThreadX. Zie de GitHub-resource Defender-IoT-micro-agent voor Eclipse ThreadX voor aanvullende resources.
Opmerking
Defender for IoT is van plan de microagent op 1 augustus 2025 buiten gebruik te stellen.
Defender-IoT-micro-agent inschakelen voor Eclipse ThreadX
nx_azure_iot_security_module_enable
Prototype
UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);
Beschrijving
Met deze routine wordt het Azure IoT Defender-IoT-micro-agentsubsysteem ingeschakeld. Een interne statuscomputer beheert de verzameling van beveiligingsevenementen en stuurt deze naar Azure IoT Hub. Er is slechts één NX_AZURE_IOT_SECURITY_MODULE exemplaar vereist en nodig om de gegevensverzameling te beheren.
Parameters
| Naam | Beschrijving |
|---|---|
| nx_azure_iot_ptr [in] | Een aanwijzer naar een NX_AZURE_IOT. |
Waarden retourneren
| Waarden retourneren | Beschrijving |
|---|---|
| NX_AZURE_IOT_SUCCESS | Azure IoT-beveiligingsmodule is ingeschakeld. |
| NX_AZURE_IOT_FAILURE | Kan de Azure IoT-beveiligingsmodule niet inschakelen vanwege een interne fout. |
| NX_AZURE_IOT_INVALID_PARAMETER | Voor de beveiligingsmodule is een geldig #NX_AZURE_IOT-exemplaar vereist. |
Toegestaan vanaf
Threads
Azure IoT Defender-IoT-micro-agent uitschakelen
nx_azure_iot_security_module_disable
Prototype
UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);
Beschrijving
Met deze routine wordt het subsysteem Azure IoT Defender-IoT-micro-agent uitgeschakeld.
Parameters
| Naam | Beschrijving |
|---|---|
| nx_azure_iot_ptr [in] | Een aanwijzer naar NX_AZURE_IOT. Als NULL het singleton-exemplaar is uitgeschakeld. |
Waarden retourneren
| Waarden retourneren | Beschrijving |
|---|---|
| NX_AZURE_IOT_SUCCESS | Geslaagd wanneer de Azure IoT-beveiligingsmodule is uitgeschakeld. |
| NX_AZURE_IOT_INVALID_PARAMETER | Azure IoT Hub exemplaar verschilt van het samengestelde singleton-exemplaar. |
| NX_AZURE_IOT_FAILURE | Kan de Azure IoT-beveiligingsmodule niet uitschakelen vanwege een interne fout. |
Toegestaan vanaf
Threads
Volgende stappen
Zie de volgende artikelen voor meer informatie over hoe u aan de slag gaat met Eclipse ThreadX Defender-IoT-micro-agent:
- Bekijk het overzicht van Defender for IoT Eclipse ThreadX Defender-IoT-micro-agent.