Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As APIs do Defender for IoT são regidas pela Licença e Termos de Uso da API da Microsoft.
Essa API destina-se ao uso somente com o Defender-IoT-micro-agent para Eclipse ThreadX. Para obter recursos adicionais, consulte o recurso Defender-IoT-micro-agent para Eclipse ThreadX GitHub.
Observação
O Defender para IoT planeja desativar o microagente em 1º de agosto de 2025.
Habilitar o Defender-IoT-micro-agent para o Eclipse ThreadX
nx_azure_iot_security_module_enable
Protótipo
UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);
Descrição
Essa rotina habilita o subsistema IoT do Azure de Microagente do Defender para IoT. Um computador de estado interno gerencia a coleta de eventos de segurança e os envia para o Hub IoT do Azure. Apenas uma instância de NX_AZURE_IOT_SECURITY_MODULE é solicitada e é necessária para gerenciar a coleta de dados.
Parâmetros
| Nome | Descrição |
|---|---|
| nx_azure_iot_ptr [in] | Um ponteiro para um NX_AZURE_IOT. |
Valores retornados
| Valores retornados | Descrição |
|---|---|
| NX_AZURE_IOT_SUCCESS | Módulo de segurança de IoT do Azure habilitado com êxito. |
| NX_AZURE_IOT_FAILURE | Falha ao habilitar o módulo de segurança de IoT do Azure devido a um erro interno. |
| NX_AZURE_IOT_INVALID_PARAMETER | O módulo de segurança requer uma instância de #NX_AZURE_IOT válida. |
Permitido de
Threads
Desabilitar o lot do Azure de Microagente do Defender para IoT
nx_azure_iot_security_module_disable
Protótipo
UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);
Descrição
Essa rotina desabilita o subsistema de loT do Azure de Microagente do Defender para IoT.
Parâmetros
| Nome | Descrição |
|---|---|
| nx_azure_iot_ptr [in] | Um ponteiro para NX_AZURE_IOT. Se NULL, a instância singleton será desabilitada. |
Valores retornados
| Valores retornados | Descrição |
|---|---|
| NX_AZURE_IOT_SUCCESS | Êxito quando o Módulo de Segurança da Internet das Coisas do Azure é desabilitado com êxito. |
| NX_AZURE_IOT_INVALID_PARAMETER | Hub IoT do Azure instância é diferente da instância composta singleton. |
| NX_AZURE_IOT_FAILURE | Falha ao desabilitar o Módulo de Segurança da Internet das Coisas do Azure devido a um erro interno. |
Permitido de
Threads
Próximas etapas
Para saber mais sobre como começar a usar o Eclipse ThreadX Defender-IoT-micro-agent, consulte os seguintes artigos:
- Examine a visão geral do Defender para IoT Eclipse ThreadX Defender-IoT-micro-agent.