LocalDBShareInstance 函式
適用於:SQL Server
使用指定的共用名稱稱,與電腦的其他使用者共用指定的 SQL Server Express LocalDB 實例。
標頭檔: msoledbsql.h
語法
HRESULT LocalDBShareInstance(
PSID pOwnerSID,
PCWSTR pInstancePrivateName,
PCWSTR pInstanceSharedName,
DWORD dwFlags
);
參數
pOwnerSID
[輸入]實例擁有者的 SID。
pInstancePrivateName
[輸入]要共用之 LocalDB 實例的私人名稱。
pInstanceSharedName
[輸入]要共用之 LocalDB 實例的共用名稱稱。
dwFlags
[輸入]保留供日後使用。 目前應該設定為 0。
傳回
S_OK
此函數已成功。
LOCALDB_ERROR_NOT_INSTALLED
電腦上未安裝 SQL Server Express LocalDB。
LOCALDB_ERROR_INVALID_PARAMETER
一或多個指定的輸入參數無效。
LOCALDB_ERROR_INVALID_INSTANCE_NAME
指定的實例名稱無效。
LOCALDB_ERROR_UNKNOWN_INSTANCE
指定的實例不存在。
LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED
需要系統管理員許可權才能執行這項作業。
LOCALDB_ERROR_SHARED_NAME_TAKEN
指定的共用名稱稱已經採用。
LOCALDB_ERROR_INSTANCE_ALREADY_SHARED
指定的實例已經共用。
LOCALDB_ERROR_INTERNAL_ERROR
發生未預期的錯誤。 如需詳細資訊,請參閱事件記錄檔。
備註
如需使用 LocalDB API 的程式碼範例,請參閱 SQL Server Express LocalDB 參考 。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應