Accueil > Code > PInvoke et caetera

PInvoke et caetera

Jusqu’à peu, PInvoke était un mot qui m’était complètement inconnu. Désormais, je regrette.

Il s’agit d’une sombre technique terriblement barbare pour appeller (ou invoquer) des fonctions de l’API Win32 (donc, du code non-managé) dans un code .NET (donc managé). Le mec qui a inventé ca aurait mieux fait de se péter une jambe, si vous voulez mon avis, ou alors de trouver un autre moyen de refaire dans le framework ce que fait l’API Win32.

Fort heureusement, de merveilleuses personnes se sont dit qu’un peu de communautarisme autour de cet épineux problème serait une voie bien plus douce et agréable de s’en rendre à bout.

Ainsi est né le site PInvoke.net !

Grâce à lui, j’ai pu, en une heure, faire ce que je cherchais (très passivement, certes) à faire depuis quelques années: lister les ordinateurs du groupe de travail. En gros, NetServerEnum()!

Sans parler de la très nécessaire et merveilleuse fonction Beep().

Esperant que cela puisse vous servir, et caetera, amen. Allez, salut.

Categories: Code Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks