

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# プロビジョニングタスクの公開
<a name="provision-task-publication"></a>

これらのメソッドを使用して、 マネージド統合コンポーネントにプロビジョニング関連のリクエストを発行します。

```
iotmi_statusCode_t iotmi_provision_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` - リクエスト内の 1 つ以上のパラメータが無効です。
+ `IOTMI_STATUS_INVALID_JSON_OBJECT` - リクエストペイロードが有効な JSON オブジェクトではありません。
+ `IOTMI_STATUS_NO_MEMORY` - メモリ割り当てエラーが発生しました。