Bagikan melalui


Fungsi LocalDBShareInstance

Berlaku untuk: SQL Server

Berbagi instans SQL Server Express LocalDB yang ditentukan dengan pengguna komputer lain, menggunakan nama bersama yang ditentukan.

File header: msoledbsql.h

Sintaks

HRESULT LocalDBShareInstance(  
           PSID pOwnerSID,  
           PCWSTR pInstancePrivateName,  
           PCWSTR pInstanceSharedName,   
           DWORD dwFlags   
);  

Parameter

pOwnerSID
[Input] SID pemilik instans.

pInstancePrivateName
[Input] Nama privat untuk instans LocalDB untuk dibagikan.

pInstanceSharedName
[Input] Nama bersama untuk instans LocalDB untuk dibagikan.

dwFlags
[Input] Dicadangkan untuk digunakan di masa mendatang. Saat ini harus diatur ke 0.

Mengembalikan

S_OK
Fungsi berhasil.

LOCALDB_ERROR_NOT_INSTALLED
SQL Server Express LocalDB tidak diinstal pada komputer.

LOCALDB_ERROR_INVALID_PARAMETER
Satu atau beberapa parameter input yang ditentukan tidak valid.

LOCALDB_ERROR_INVALID_INSTANCE_NAME
Nama instans yang ditentukan tidak valid.

LOCALDB_ERROR_UNKNOWN_INSTANCE
Instans yang ditentukan tidak ada.

LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED
Hak istimewa administrator diperlukan untuk menjalankan operasi ini.

LOCALDB_ERROR_SHARED_NAME_TAKEN
Nama bersama yang ditentukan sudah diambil.

LOCALDB_ERROR_INSTANCE_ALREADY_SHARED
Instans yang ditentukan sudah dibagikan.

LOCALDB_ERROR_INTERNAL_ERROR
Terjadi kesalahan tidak terduga. Lihat log peristiwa untuk detailnya.

Keterangan

Untuk sampel kode yang menggunakan API LocalDB, lihat Referensi SQL Server Express LocalDB.

Lihat Juga

Informasi Header dan Versi SQL Server Express LocalDB