GetRequestedRuntimeVersion, fonction
Obtient le numéro de version du Common Language Runtime (CLR) demandé par l'application spécifiée. Si cette version n'est pas installée, obtient la dernière version qui a été installée avant la version demandée.
Cette fonction est déconseillée dans le .NET Framework version 4.
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Paramètres
pExe
[in] Nom de l'application.pVersion
[out] Mémoire tampon qui contient la chaîne de numéro de version, au moment de l'aboutissement.cchBuffer
[in] Longueur de la mémoire tampon de version.pdwLength
[out] Pointeur vers la longueur de la chaîne de numéro de version.
Valeur de retour
Cette méthode retourne des codes d'erreur COM standard tels que définis dans WinError.h en plus des valeurs suivantes.
Code de retour |
Description |
---|---|
S_OK |
La méthode s'est correctement terminée. |
ERROR_INSUFFICIENT_BUFFER |
Mémoire tampon de la version insuffisante pour stocker la chaîne de version. |
E_POINTER |
pdwLength a la valeur null. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1
Voir aussi
Référence
GetRequestedRuntimeInfo, fonction
GetVersionFromProcess, fonction
Autres ressources
Fonctions statiques globales de l'hébergement .NET Framework 1.1 et 2.0