Partager via


GetCORVersion, fonction

Obtient le numéro de version du Common Language Runtime (CLR) qui exécute le processus actif.

Cette fonction a été déconseillée dans .NET Framework 4.

Syntaxe

HRESULT GetCORVersion (  
    [in] LPWSTR  pbuffer,  
    [in]  DWORD   cchBuffer,
    [out] DWORD*  dwlength  
);

Paramètres

pbuffer
Pointeur vers une mémoire tampon dans laquelle le CLR retourne une chaîne spécifiant la version du runtime actuellement chargée dans le processus. La chaîne retournée prend la même forme que les chaînes passées à CorBindToRuntimeEx, par exemple, « v1.0.1216 ». Si le runtime n’a pas encore été chargé dans le processus, la fonction retourne les informations de répertoire appropriées pour la dernière version du runtime installée sur l’ordinateur.

cchBuffer
Nombre de caractères (WCHARs) qui peuvent être conservés dans pbuffer.

dwLength
Pointeur vers le nombre de caractères effectivement retournés en pbuffer. Si pbuffer est un pointeur null, le runtime retourne E_POINTER. Si le nombre de caractères est supérieur à la longueur de pbuffer, le runtime retourne ERROR_INSUFFICIENT_BUFFER.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MSCorEE.h

Bibliothèque : MSCorEE.dll

Versions de .NET Framework : disponible depuis la version 1.0

Voir aussi