Aracılığıyla paylaş


LocalDBShareInstance function

Applies to:SQL Server

Belirtilen paylaşılan adı kullanarak belirtilen SQL Server Express LocalDB örneğini bilgisayarın diğer kullanıcılarıyla paylaşır.

Header file:msoledbsql.h

Syntax

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

Arguments

pOwnerSID

[Giriş] Örnek sahibinin SID'i.

pInstancePrivateName

[Giriş] Paylaşacak LocalDB örneğinin özel adı.

pInstanceSharedName

[Giriş] Paylaşacak LocalDB örneğinin paylaşılan adı.

dwFlags

[Giriş] Gelecekte kullanmak üzere ayrılmıştır. Şu anda olarak 0ayarlanmalıdır.

Returns

S_OK: İşlev başarılı oldu.

Error Description
LOCALDB_ERROR_NOT_INSTALLED SQL Server Express LocalDB bilgisayarda yüklü değil.
LOCALDB_ERROR_INVALID_PARAMETER Belirtilen bir veya daha fazla giriş parametresi geçersiz.
LOCALDB_ERROR_INVALID_INSTANCE_NAME Belirtilen örnek adı geçersiz.
LOCALDB_ERROR_UNKNOWN_INSTANCE Belirtilen örnek yok.
LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED Bu işlemi yürütmek için yönetici ayrıcalıkları gerekir.
LOCALDB_ERROR_SHARED_NAME_TAKEN Belirtilen paylaşılan ad zaten alınmış.
LOCALDB_ERROR_INSTANCE_ALREADY_SHARED Belirtilen örnek zaten paylaşıldı.
LOCALDB_ERROR_INTERNAL_ERROR Beklenmeyen bir hata oluştu. Ayrıntılar için olay günlüğüne bakın.

Remarks

LocalDB API'sini kullanan bir kod örneği için bkz. SQL Server Express LocalDB başvurusu.