LocalDBGetVersions 函式
適用於:SQL Server
傳回電腦上所有可用的 SQL Server Express LocalDB 版本。
頭檔: msoledbsql.h
語法
#define MAX_LOCALDB_VERSION_LENGTH 43typedef WCHAR TLocalDBVersion[MAX_LOCALDB_VERSION_LENGTH + 1];typedef TLocalDBVersion* PTLocalDBVersion;HRESULT LocalDBGetVersions( PTLocalDBVersion pVersion, LPDWORD lpdwNumberOfVersions);
參數
pVersionNames
[輸出]包含使用者工作站上可用的 LocalDB 版本名稱。
lpdwNumberOfVersions
[輸入/輸出]在輸入中,會保留 pVersionNames 緩衝區中版本的插槽數目。
在輸出中,保留現有 LocalDB 版本的數目。
傳回
S_OK
此函數已成功。
LOCALDB_ERROR_NOT_INSTALLED
計算機上未安裝 SQL Server Express LocalDB。
LOCALDB_ERROR_INVALID_PARAMETER
一或多個指定的輸入參數無效。
LOCALDB_ERROR_INSUFFICIENT_BUFFER
輸入緩衝區太短,而且未要求截斷。
LOCALDB_ERROR_INTERNAL_ERROR
發生未預期的錯誤。 如需詳細資訊,請參閱事件記錄檔。
備註
如需使用 LocalDB API 的程式碼範例,請參閱 SQL Server Express LocalDB 參考。