

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Inizializzazione del client
<a name="client-initialization"></a>

Per iniziare a utilizzare`DeviceSDKClient`, inizializzalo con un ID client.

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

Questo crea una nuova `DeviceSDKClient` istanza con il valore specificato`clientId`. `clientId`Deve corrispondere a quella registrata con le integrazioni gestite.

**Parametri**  
`clientId`(stringa): l'ID client per questa istanza.

```
connect()
```

Collega l'`DeviceSDKClient`istanza alle integrazioni gestite.

**Valori restituiti**  
+ `IOTMI_STATUS_OK`- La connessione è avvenuta con successo.
+ `IOTMI_STATUS_CUSTOM_PLUGIN_CONNECTION_ERROR`- Si è verificato un errore durante la connessione alle integrazioni gestite.