Partager via


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

Voir aussi