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 version la plus récente installée avant la version demandée.
Cette fonction a été dépréciée dans le .NET Framework 4.
Syntaxe
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 contenant la chaîne du numéro de version en cas de réussite.
cchBuffer
[in] Longueur de la mémoire tampon de version.
pdwLength
[out] Pointeur vers la longueur de la chaîne du numéro de version.
Valeur de retour
Cette méthode retourne des codes d’erreur COM (Component Object Model) standard, comme défini dans WinError.h, en plus des valeurs suivantes.
Code de retour | Description |
---|---|
S_OK | La commande s'est correctement terminée. |
ERROR_INSUFFICIENT_BUFFER | La mémoire tampon de version n’est pas suffisamment grande pour stocker la chaîne de version. |
E_POINTER | pdwLength a la valeur null. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.h
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : Disponible depuis la version 1.1