Metodo ICorProfilerInfo3::GetRuntimeInformation
Fornisce informazioni sulla versione del runtime profilato.
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[]);
Parametri
pClrInstanceId
[out] ID rappresentativo di un'istanza di CLR in esecuzione in un processo. Corrisponde all'oggetto ClrInstanceID riportato dall'evento di avvio di Traccia eventi per Windows.pRuntimeType
[out] Tipo di runtime. Il parametro restituisce COR_PRF_DESKTOP_CLR per la versione desktop di CLR o COR_PRF_CORE_CLR per la versione principale di CLR utilizzata in Silverlight.pMajorVersion
[out] Numero di versione principale di CLR.pMinorVersion
[out] Numero di versione secondario di CLR.pBuildVersion
[out] Numero di versione build di CLR.pQFEVersion
[out] Numero di versione di CLR associato a un aggiornamento software.cchVersionString
[in] Lunghezza, in caratteri, del buffer a cui punta l'oggetto szVersionString.pcchVersionString
[out] Lunghezza, in caratteri, di szVersionString.szVersionString
[out] Stringa della versione di CLR.
Note
È possibile passare null per tutti i parametri. Tuttavia, pcchVersionString può essere null solo se anche szVersionString è null.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4