Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le API Defender per IoT sono regolate dalla licenza dell'API Microsoft e dalle condizioni per l'uso.
Questa API è destinata all'uso con il micro-agente Defender-IoT solo per Eclipse ThreadX. Per altre risorse, vedere la risorsa GitHub Defender-IoT-micro-agent per Eclipse ThreadX.
Nota
Defender per IoT prevede di ritirare il micro-agente il 1° agosto 2025.
Abilitare Defender-IoT-micro-agent per Eclipse ThreadX
nx_azure_iot_security_module_enable
Prototipo
UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);
Descrizione
Questa routine abilita il Azure sottosistema micro-agente IoT Defender-IoT. Una macchina a stati interna gestisce la raccolta di eventi di sicurezza e li invia a hub IoT di Azure. È necessaria e necessaria una sola istanza di NX_AZURE_IOT_SECURITY_MODULE per gestire la raccolta dati.
Parametri
| Nome | Descrizione |
|---|---|
| nx_azure_iot_ptr [in] | Puntatore a un NX_AZURE_IOToggetto . |
Valori restituiti
| Valori restituiti | Descrizione |
|---|---|
| NX_AZURE_IOT_SUCCESS | Abilitato correttamente Azure modulo di sicurezza IoT. |
| NX_AZURE_IOT_FAILURE | Impossibile abilitare l'Azure modulo di sicurezza IoT a causa di un errore interno. |
| NX_AZURE_IOT_INVALID_PARAMETER | Il modulo di sicurezza richiede un'istanza di #NX_AZURE_IOT valida. |
Consentito da
Discussioni
Disabilitare Azure micro-agente IoT Defender-IoT
nx_azure_iot_security_module_disable
Prototipo
UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);
Descrizione
Questa routine disabilita il sottosistema di micro-agente Azure IoT Defender-IoT.This routine disables the Azure IoT Defender-IoT-micro-agent subsystem.
Parametri
| Nome | Descrizione |
|---|---|
| nx_azure_iot_ptr [in] | Puntatore a NX_AZURE_IOT. Se NULL l'istanza singleton è disabilitata. |
Valori restituiti
| Valori restituiti | Descrizione |
|---|---|
| NX_AZURE_IOT_SUCCESS | Operazione riuscita quando il modulo di sicurezza Azure IoT è stato disabilitato correttamente. |
| NX_AZURE_IOT_INVALID_PARAMETER | hub IoT di Azure'istanza è diversa dall'istanza composita singleton. |
| NX_AZURE_IOT_FAILURE | Impossibile disabilitare il modulo di sicurezza Azure IoT a causa di un errore interno. |
Consentito da
Discussioni
Passaggi successivi
Per altre informazioni su come iniziare a usare Eclipse ThreadX Defender-IoT-micro-agent, vedere gli articoli seguenti:
- Esaminare la panoramica di Defender per IoT Eclipse ThreadX Defender-IoT-micro-agent.