Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve todas las versiones de SQL Server Express LocalDB disponibles en el equipo.
Archivo de encabezado: sqlncli.h
Sintaxis
#define MAX_LOCALDB_VERSION_LENGTH 43typedef WCHAR TLocalDBVersion[MAX_LOCALDB_VERSION_LENGTH + 1];typedef TLocalDBVersion* PTLocalDBVersion;HRESULT LocalDBGetVersions( PTLocalDBVersion pVersion, LPDWORD lpdwNumberOfVersions);
Parámetros
pVersionNames
[Salida] Contiene nombres de las versiones de LocalDB que están disponibles en la estación de trabajo del usuario.
lpdwNumberOfVersions
[Entrada/salida] La entrada contiene el número de ranuras para las versiones en el búfer pVersionNames .
En la salida, contiene el número de versiones existentes de LocalDB.
Devoluciones
S_OK
La función se ha realizado correctamente.
LOCALDB_ERROR_NOT_INSTALLED
SQL Server Express LocalDB no está instalado en el equipo.
LOCALDB_ERROR_INVALID_PARAMETER
Uno o varios parámetros de entrada especificados no son válidos.
LOCALDB_ERROR_INSUFFICIENT_BUFFER
El búfer de entrada es demasiado corto y no se solicitó el truncamiento.
LOCALDB_ERROR_INTERNAL_ERROR
Error inesperado. Consulte el registro de eventos para obtener más información.
Observaciones
Para obtener un ejemplo de código que usa la API de LocalDB, consulte Referencia de SQL Server Express LocalDB.
Véase también
Información de versiones y encabezados de SQL Server Express LocalDB