Condividi tramite


Funzione LocalDBGetInstances

Vengono restituite tutte le istanze del database locale di SQL Server Express con la versione specificata.

File di intestazione: sqlncli.h

Sintassi

#define MAX_LOCALDB_INSTANCE_NAME_LENGTH 128
typedef WCHAR TLocalDBInstanceName[MAX_LOCALDB_INSTANCE_NAME_LENGTH + 1];
typedef TLocalDBInstanceName* PTLocalDBInstanceName;

HRESULT LocalDBGetInstances(
           PTLocalDBInstanceName pInstanceNames,
           LPDWORD lpdwNumberOfInstances
);

Parametri

  • pInstanceNames
    [Output] Il risultato restituito da questa funzione è costituito da nomi sia di istanze denominate sia di quelle predefinite del database locale nella workstation dell'utente.

  • lpdwNumberOfInstances
    [Input/output] In fase di input, in questo parametro è contenuto il numero di slot per i nomi delle istanze nel buffer pInstanceNames. In fase di output, è invece incluso il numero di istanze del database locale trovate nella workstation dell'utente.

Valori restituiti

Osservazioni

Per un esempio di codice in cui viene utilizzata l'API LocalDB, vedere Riferimento al database locale di SQL Server Express.

Vedere anche

Concetti

Informazioni sulla versione e intestazione del database locale di SQL Server Express