Ajouter un commentaire

Projet win32metadata : rendre les API Win32 facilement accessibles à de nombreux langages

Par:
fredericmazue

mar, 26/01/2021 - 12:33

Partant du constant qu'il y a une forme demande des développeurs pour avoir la possibilité d'invoquer des API Win32 avec leur langage favori, Microsoft a lancé le projet win32metadata.

Le but du projet win32metadata est de fournir une description complète de la surface de l'API Win32 dans les métadonnées afin qu'elle puisse être projetée dans n'importe quelle langue de manière automatisée. Le résultat de ce projet est (winmd) publié sur Nuget.org contenant des métadonnées décrivant l'ensemble de la surface de l'API Win32un fichier de métadonnées Windows conforme ECMA-335.

Microsoft souligne que les API Win32 existent depuis longtemps, donc les décrire toutes avec précision nécessitera quelques itérations. Microsoft annonce son intention de développer cet outil dans le cadre de contributions ouvertes et bienvenues de la communauté pour assurer une représentation précise de la surface de l'API Win32 qui profitera à toutes les langues.

Le projet win32medata est un logiciel libre sous licence MIT disponible sur GitHub.

Il existe déjà 3 projections de langages, également disponibles sur GitHub et sous licence MIT :

Les pages GitHub de ces projections donnent également les instrucuions nécessaires pour les utiliser.

Ces trois projections de langages seront peaufinées au cours de l'année 2021. De nouvelles projections de langages seront ajoutées à partir de 2022.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 H  H  Y   Y  BBBB   U   U  RRRR  
H H Y Y B B U U R R
HHHH Y BBBB U U RRRR
H H Y B B U U R R
H H Y BBBB UUU R RR