Funzione GetRequestedRuntimeVersion
Ottiene il numero di versione di Common Language Runtime (CLR) richiesto dall'applicazione specificata. Se tale versione non è installata, ottiene quella più recente installata prima della versione richiesta.
Questa funzione è deprecata in .NET Framework versione 4.
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parametri
pExe
[in] Nome dell'applicazione.pVersion
[out] Buffer che al termine dell'esecuzione contiene la stringa del numero di versione.cchBuffer
[in] Lunghezza del buffer della versione.pdwLength
[out] Puntatore alla lunghezza della stringa del numero di versione.
Valore restituito
Questo metodo restituisce i codici di errore COM (Component Object Model) standard definiti in WinError.h, oltre ai valori riportati di seguito.
Codice restituito |
Oggetto di descrizione |
---|---|
S_OK |
Il metodo è stato eseguito correttamente. |
ERROR_INSUFFICIENT_BUFFER |
La dimensione del buffer della versione non è sufficiente per contenere la stringa di versione. |
E_POINTER |
pdwLength è null. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: MSCorEE.dll
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1
Vedere anche
Riferimenti
Funzione GetRequestedRuntimeInfo
Funzione GetVersionFromProcess
Altre risorse
Funzioni statiche globali di hosting di .NET Framework 1.1 e 2.0