Принципы объектно-ориентированного программирования

         

Platform Invocation Services



Platform Invocation Services

Службы Platform Invocation Services .NET (или PInvoke) позволяют управляемому коду работать с функциями и структурами, экспортированными из DLL. В этом разделе мы увидим, как вызывать функции DLL, и познакомимся с атрибутами, используемыми для преобразования данных между приложениями .NET и DLL.

Поскольку вы не даете компилятору С# исходный код функции из DLL, вы должны указать ему сигнатуру встроенного метода, информацию о любых возвращаемых значениях, а также способы преобразования параметров для DLL.



Содержание раздела