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

Vedi anche