Publicação de tarefas de provisionamento - Integrações gerenciadas para AWS IoT Device Management

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Publicação de tarefas de provisionamento

Use esses métodos para publicar solicitações relacionadas ao provisionamento nos componentes de integrações gerenciadas.

iotmi_statusCode_t iotmi_provision_publish_request(DataModel::iotmi_client_request_t request)

Publica uma solicitação relacionada ao provisionamento nos componentes de integrações gerenciadas. Por exemplo, um evento de dispositivo integrado ou status de desprovisionamento

Parâmetros

request(DataModel: :iotmi_client_request_t) - Um ponteiro para uma estrutura de solicitação contendo os detalhes.

Devoluções
  • IOTMI_STATUS_OK- A solicitação foi publicada com sucesso.

  • IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- A DeviceSDKClient instância não está conectada às integrações gerenciadas.

  • IOTMI_STATUS_INVALID_PARAMETER- Um ou mais parâmetros na solicitação são inválidos.

  • IOTMI_STATUS_INVALID_JSON_OBJECT- A carga útil da solicitação não é um objeto JSON válido.

  • IOTMI_STATUS_NO_MEMORY- Ocorreu um erro de alocação de memória.