Megosztás a következőn keresztül:


ICorProfilerInfo3::GetRuntimeInformation metódus

Verzióinformációkat biztosít a profilkészítés alatt álló közös nyelvi futtatókörnyezetről (CLR).

Szintaxis

HRESULT GetRuntimeInformation(  
       [out] USHORT *pClrInstanceId,  
       [out] COR_PRF_RUNTIME_TYPE *pRuntimeType,  
       [out] USHORT *pMajorVersion,  
       [out] USHORT *pMinorVersion,  
       [out] USHORT *pBuildNumber,  
       [out] USHORT *pQFEVersion,  
       [in]  ULONG  cchVersionString,  
       [out] ULONG  *pcchVersionString,  
       [out, size_is(cchVersionString), length_is(*pcchVersionString)]  
                   WCHAR  szVersionString[]);  

Paraméterek

pClrInstanceId
[kifelé] Egy folyamatban futó CLR-példány reprezentatív azonosítója. Ez ugyanaz, mint a ClrInstanceID Windows (ETW) indítási eseményjelentéseinek eseménykövetése.

pRuntimeType
[kifelé] A futtatókörnyezet típusa. Ez a paraméter a CLR asztali verziójára vagy COR_PRF_CORE_CLR a Silverlightban használt CLR alapverziójára ad vissza értéketCOR_PRF_DESKTOP_CLR.

pMajorVersion
[kifelé] A CLR főverziószáma.

pMinorVersion
[kifelé] A CLR alverziószáma.

pBuildVersion
[kifelé] A CLR buildverziószáma.

pQFEVersion
[kifelé] A szoftverfrissítéshez társított CLR verziószáma.

cchVersionString
[in] A puffer hossza karakterben, amely szVersionString a következőre mutat.

pcchVersionString
[kifelé] A hossza karakterben szVersionString.

szVersionString
[kifelé] A CLR verziósztringje.

Megjegyzések

Bármely paraméter esetében null értéket adhat meg. Azonban csak akkor lehet null, pcchVersionString ha szVersionString az is null.

Követelmények

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

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

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

Lásd még