Partager via


GetCORVersion, fonction

Retourne le numéro de version du Common Language Runtime (CLR) qui s'exécute dans le processus en cours.

Cette fonction est déconseillée dans le .NET Framework version 4.

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 qui spécifie la version du runtime actuellement chargée dans le processus. La chaîne retournée prend la même forme que des 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épertoires appropriées pour la dernière version du runtime installée sur l'ordinateur.

  • cchBuffer
    Le nombre des caractères (WCHAR) qui peuvent être contenus dans pbuffer.

  • dwLength
    Un pointeur vers le nombre de caractères réellement retournés dans pbuffer. Si pbuffer est un pointeur null, le runtime retourne E_POINTER. Si le nombre de caractères est alors supérieur à la longueur de pbuffer, le runtime retourne ERROR_INSUFFICIENT_BUFFER.

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, 1.0

Voir aussi

Autres ressources

Fonctions statiques globales de l'hébergement .NET Framework 1.1 et 2.0