

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 控制任务发布
<a name="control-task-publication"></a>

使用这些方法向托管集成组件发布与控制相关的请求。

```
iotmi_statusCode_t iotmi_control_publish_request(DataModel::iotmi_client_request_t request)
```

向托管集成组件发布与控制相关的请求。例如，未经请求的事件、命令请求或设备状态查询。

**参数**  
`request`(DataModel:: iotmi\_client\_request\_t)-指向包含详细信息的请求结构的指针。

**返回值**  
+ `IOTMI_STATUS_OK`-请求已成功发布。
+ `IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED`-DeviceSdkClient 实例未连接到托管集成。
+ `IOTMI_STATUS_INVALID_PARAMETER`-请求中的一个或多个参数无效。
+ `IOTMI_STATUS_INVALID_JSON_OBJECT`-请求负载不是有效的 JSON 对象。
+ `IOTMI_STATUS_NO_MEMORY`-发生内存分配错误。