

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 用戶端初始化
<a name="client-initialization"></a>

若要開始使用 `DeviceSDKClient`，請使用用戶端 ID 初始化它。

```
iotmi_statusCode_t DeviceSDKClient(const std::string& clientId)
```

這會建立具有指定 的新`DeviceSDKClient`執行個體`clientId`。`clientId` 必須符合您向受管整合註冊的 。

**參數**  
`clientId` （字串） - 此執行個體的用戶端 ID。

```
connect()
```

將`DeviceSDKClient`執行個體連線至受管整合。

**傳回值**  
+ `IOTMI_STATUS_OK` - 連線成功。
+ `IOTMI_STATUS_CUSTOM_PLUGIN_CONNECTION_ERROR` - 連線至受管整合時發生錯誤。