Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Condivide l'istanza di SQL Server Express LocalDB specificata con altri utenti del computer, usando il nome condiviso specificato.
File di intestazione: sqlncli.h
Sintassi
HRESULT LocalDBShareInstance(
PSID pOwnerSID,
PCWSTR pInstancePrivateName,
PCWSTR pInstanceSharedName,
DWORD dwFlags
);
Parametri
pOwnerSID
[Input] SID del proprietario dell'istanza.
pInstancePrivateName
[Input] Nome privato per l'istanza di LocalDB da condividere.
pInstanceSharedName
[Input] Nome condiviso per l'istanza di LocalDB da condividere.
dwFlags
[Input] Riservato per uso futuro. Attualmente deve essere impostato su 0.
Restituzioni
S_OK
Funzione completata.
LOCALDB_ERROR_NOT_INSTALLED
SQL Server Express LocalDB non è installato nel computer.
LOCALDB_ERROR_INVALID_PARAMETER
Uno o più parametri di input specificati non sono validi.
LOCALDB_ERROR_INVALID_INSTANCE_NAME
Il nome dell'istanza specificato non è valido.
LOCALDB_ERROR_UNKNOWN_INSTANCE
L'istanza specificata non esiste.
LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED
Per eseguire questa operazione sono necessari privilegi di amministratore.
LOCALDB_ERROR_SHARED_NAME_TAKEN
Il nome condiviso specificato è già preso.
LOCALDB_ERROR_INSTANCE_ALREADY_SHARED
L'istanza specificata è già condivisa.
LOCALDB_ERROR_INTERNAL_ERROR
Errore imprevisto. Per informazioni dettagliate, vedere il registro eventi.
Osservazioni:
Per un esempio di codice che usa l'API LocalDB, vedere Informazioni di riferimento su SQL Server Express LocalDB.
Vedere anche
Informazioni sull'intestazione e sulla versione di SQL Server Express LocalDB