Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Obtiene información de la versión de Common Language Runtime (CLR) asociada a una interfaz ICLRRuntimeInfo determinada.
Este método sustituye a las funciones siguientes:
Sintaxis
HRESULT GetVersionString(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer);
Parámetros
pwzBuffer
[out] Versión de compilación de .NET Framework con el formato "vA.B[.X]".
A, B y X son números decimales que corresponden a la versión principal, la versión secundaria y el número de compilación.
X es opcional. Si X no está, no hay ningún punto final.
Nota
Este parámetro debe coincidir con el nombre de directorio de la versión de .NET Framework, tal como aparece en C:\Windows\Microsoft.NET\Framework.
Los valores de ejemplo son "v1.0.3705", "v1.1.4322", "v2.0.50727" y "v4.0.x", donde x depende del número de compilación instalado. Tenga en cuenta que el prefijo "v" es obligatorio.
pchBuffer
[in, out] Especifica el tamaño de pwzBuffer para evitar desbordamientos del búfer. Si pwzBuffer es null, pchBuffer devuelve el tamaño necesario de pwzBuffer para permitir la asignación previa.
Valor devuelto
Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.
| HRESULT | Descripción |
|---|---|
| S_OK | El método se completó correctamente. |
| E_POINTER |
pwzBuffer o pchBuffer es null. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MetaHost.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 4