Funzione GetRequestedRuntimeVersion
Ottiene il numero di versione di Common Language Runtime (CLR) richiesto dall'applicazione specificata. Se tale versione non è installata, ottiene la versione più recente installata prima della versione richiesta.
Questa funzione è stata deprecata in .NET Framework 4.
Sintassi
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parametri
pExe
[in] Nome dell'applicazione.
pVersion
[out] Buffer che contiene la stringa di numero di versione al termine del completamento.
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, come definito in WinError.h, oltre ai valori seguenti.
Codice restituito | Descrizione |
---|---|
S_OK | Metodo completato correttamente. |
ERROR_INSUFFICIENT_BUFFER | Il buffer della versione non è abbastanza grande per archiviare 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: Disponibile da 1.1