

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

# タスクサブスクリプションの制御
<a name="control-task-subscription"></a>

これらの方法を使用して、マネージド統合コンポーネントからコントロール関連のタスクをサブスクライブします。

```
iotmi_statusCode_t iotmi_control_subscribe_to_tasks(DeviceSDKClient_SubscriberCallback callback, char context)
```

マネージド統合コンポーネントからコントロール関連のタスク (デバイスコントロールリクエストなど) をサブスクライブします。

**パラメータ**  
+ `callback` (DeviceSDKClient\_SubscriberCallback) - タスクを受信したときに実行されるコールバック関数。
+ `context` (char) - コールバック関数に渡されるカスタムコンテキスト。

**戻り値**  
+ `IOTMI_STATUS_OK` - サブスクリプションは成功しました。
+ `IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED` - `DeviceSDKClient`インスタンスがマネージド統合に接続されていません。
+ `IOTMI_STATUS_CUSTOM_PLUGIN_SUBSCRIBE_ERROR` - タスクのサブスクライブ中にエラーが発生しました。