Defender-IoT-mikro-aracı Azure RTOS API (Önizleme)

Bu API yalnızca Azure RTOS için Defender-IoT-mikro-Agent ile kullanılmaya yöneliktir. ek kaynaklar için bkz. Azure rtos için Defender-ıot-micro-agent GitHub kaynağı.

Azure RTOS için Defender-IoT-Micro-Agent ' ı etkinleştirme

nx_azure_iot_security_module_enable

Prototype

UINT nx_azure_iot_security_module_enable(NX_AZURE_IOT *nx_azure_iot_ptr);

Açıklama

Bu yordam, Azure IoT Defender-IoT-mikro-Agent alt sistemini sunar. Bir iç durum makinesi güvenlik olaylarının toplanmasını yönetir ve bunları Azure IoT Hub gönderir. Veri toplamayı yönetmek için yalnızca bir NX_AZURE_IOT_SECURITY_MODULE örneği gerekir ve gereklidir.

Parametreler

Ad Açıklama
nx_azure_iot_ptr [in] Bir işaretçisi NX_AZURE_IOT .

Dönüş değerleri

Dönüş değerleri Açıklama
NX_AZURE_IOT_SUCCESS Azure IoT güvenlik modülü başarıyla etkinleştirildi.
NX_AZURE_IOT_FAILURE Azure IoT güvenlik modülü bir iç hata nedeniyle etkinleştirilemedi.
NX_AZURE_IOT_INVALID_PARAMETER Güvenlik modülü geçerli bir #NX_AZURE_IOT örneği gerektirir.

İzin verilen

İş Parçacıkları

Azure IoT Defender-IoT-mikro-Agent ' ı devre dışı bırakma

nx_azure_iot_security_module_disable

Prototype

UINT nx_azure_iot_security_module_disable(NX_AZURE_IOT *nx_azure_iot_ptr);

Açıklama

Bu yordam, Azure IoT Defender-IoT-mikro-Agent alt sistemini devre dışı bırakır.

Parametreler

Ad Açıklama
nx_azure_iot_ptr [in] Bir işaretçisi NX_AZURE_IOT . NULL ise singleton örneği devre dışıdır.

Dönüş değerleri

Dönüş değerleri Açıklama
NX_AZURE_IOT_SUCCESS Azure IoT güvenlik modülü başarıyla devre dışı bırakıldığında başarılı olur.
NX_AZURE_IOT_INVALID_PARAMETER Azure IoT Hub örneği, Singleton bileşik örneğinden farklı.
NX_AZURE_IOT_FAILURE Azure IoT güvenlik modülü bir iç hata nedeniyle devre dışı bırakılamadı.

İzin verilen

İş Parçacıkları

Sonraki adımlar

Azure RTOS Defender-IoT-mikro-Agent ile çalışmaya başlama hakkında daha fazla bilgi edinmek için aşağıdaki makalelere bakın:

  • IoT RTOS Defender-IoT-Micro-Agent genel bakışIçin Defender 'ı inceleyin.