Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt alle auf dem Computer verfügbaren SQL Server Express LocalDB-Versionen zurück.
Headerdatei: sqlncli.h
Syntax
#define MAX_LOCALDB_VERSION_LENGTH 43
typedef WCHAR TLocalDBVersion[MAX_LOCALDB_VERSION_LENGTH + 1];
typedef TLocalDBVersion* PTLocalDBVersion;
HRESULT LocalDBGetVersions(
PTLocalDBVersion pVersion,
LPDWORD lpdwNumberOfVersions
);
Parameter
pVersionNames
[Ausgabe] Enthält Namen der LocalDB-Versionen, die auf der Arbeitsstation des Benutzers verfügbar sind.lpdwNumberOfVersions
[Eingabe/Ausgabe] Enthält bei Eingabe die Anzahl der Slots für Versionen im pVersionNames-Puffer. Enthält bei Ausgabe die Anzahl der vorhandenen LocalDB-Versionen.
Rückgabewerte
S_OK
Die Funktion wurde erfolgreich ausgeführt.LOCALDB_ERROR_NOT_INSTALLED
SQL Server Express LocalDB ist nicht auf dem Computer installiert.LOCALDB_ERROR_INVALID_PARAMETER
Mindestens ein angegebener Eingabeparameter ist ungültig.LOCALDB_ERROR_INSUFFICIENT_BUFFER
Der Eingabepuffer ist zu kurz. Abschneiden wurde nicht angefordert.LOCALDB_ERROR_INTERNAL_ERROR
Ein unerwarteter Fehler ist aufgetreten. Weitere Informationen finden Sie im Ereignisprotokoll.
Hinweise
Ein Codebeispiel, in dem die LocalDB-API verwendet wird, finden Sie unter SQL Server Express LocalDB-Verweis.