Megosztás:


ICLRRuntimeInfo::GetVersionString metódus

Lekéri az adott ICLRRuntimeInfo felülethez társított általános nyelvi futtatókörnyezeti (CLR-) verzióinformációkat.

Ez a metódus felülírja a következő függvényeket:

Szintaxis

HRESULT GetVersionString(  
    [out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,  
    [in, out]  DWORD *pcchBuffer);  

Paraméterek

pwzBuffer
[kifelé] A .NET-keretrendszer fordítási verzió "vA" formátumban. B[. X]". Az A, B és X tizedes törtszámok, amelyek a főverziónak, az alverziónak és a buildszámnak felelnek meg. Az X nem kötelező. Ha X nincs jelen, nincs záró időszak.

Megjegyzés

Ennek a paraméternek meg kell egyeznie a .NET-keretrendszer verzió könyvtárnevével, ahogy az a C:\Windows\Microsoft.NET\Framework alatt látható.

Példaértékek: "v1.0.3705", "v1.1.4322", "v2.0.50727" és "v4.0. x", ahol az x a telepített buildszámtól függ. Vegye figyelembe, hogy a "v" előtag kötelező.

pchBuffer
[be, ki] Megadja a puffertúllépések elkerülésének méretét pwzBuffer . Ha pwzBuffer az , pchBuffernullaz előtelepítés engedélyezéséhez szükséges méretet pwzBuffer adja vissza.

Visszatérési érték

Ez a metódus a következő konkrét HRESULT-okat, valamint a metódushibát jelző HRESULT-hibákat adja vissza.

HRESULT Description
S_OK A metódus sikeresen befejeződött.
E_POINTER pwzBuffer vagy pchBuffer null értékű.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MetaHost.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszer verziók: 4 óta érhető el

Lásd még