Partager via


Appel à une fonction DLL

Même si l'appel à des fonctions DLL non managées est quasiment identique à l'appel à un autre code managé, certaines différences peuvent rendre les fonctions DLL déconcertantes au départ. Cette section présente des rubriques qui décrivent certaines questions relatives à des appels peu courants.

Les structures qui sont retournées par les appels de code non managé doivent être des types de données avec la même représentation dans le code managé et non managé. Ces types sont appelés types blittables parce qu'ils ne nécessitent pas de conversion (consultez types blittable et non blittable). Pour appeler une fonction dont la structure n'est pas blittable comme type de retour, vous pouvez définir un type d'assistance blittable de la même taille qu'un type non blittable et convertir les données après le retour de la fonction.

Dans cette section

Sections connexes

Historique des modifications

Date

Historique

Motif

Mai 2010

Clarification concernant la restriction sur les types de retour qui s'appliquent aux structures.

Résolution des bogues de contenu.