Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan semua instans SQL Server Express LocalDB dengan versi yang diberikan.
File header: sqlncli.h
Sintaksis
#define MAX_LOCALDB_INSTANCE_NAME_LENGTH 128typedef WCHAR TLocalDBInstanceName[MAX_LOCALDB_INSTANCE_NAME_LENGTH + 1];typedef TLocalDBInstanceName* PTLocalDBInstanceName;
HRESULT LocalDBGetInstances(
PTLocalDBInstanceName pInstanceNames,
LPDWORD lpdwNumberOfInstances
);
Parameter-parameternya
pInstanceNames
[Output] Saat fungsi ini kembali, berisi nama instans LocalDB bernama dan default di stasiun kerja pengguna.
lpdwNumberOfInstances
[Input/Output] Pada input, berisi jumlah slot untuk nama instans di buffer pInstanceNames . Pada output, berisi jumlah instans LocalDB yang ditemukan di stasiun kerja pengguna.
Pengembalian Barang
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_INSUFFICIENT_BUFFER
Buffer input terlalu pendek, dan pemotongan tidak diminta.
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG
Jalur tempat instans harus disimpan lebih panjang dari MAX_PATH.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY
Registri instans tidak dapat diakses.
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT
Konfigurasi instans rusak.
LOCALDB_ERROR_INTERNAL_ERROR
Terjadi kesalahan tak terduga. Lihat log peristiwa untuk detailnya.
Komentar
Untuk sampel kode yang menggunakan API LocalDB, lihat Referensi SQL Server Express LocalDB.