Understanding Platform Invocation Services

  • Andrew Troelsen


Platform Invocation Services (Plnvoke) provides a way for managed code to call unmanaged functions that are implemented in traditional Win32 (non-COM) DLLs. Plnvoke shields the.NET developer from the task of directly locating and invoking the exact function export. Plnvoke also facilitates the marshalling of managed data (for example, intrinsic data types, arrays, structures) to and from their unmanaged counterparts.


Calling Convention Callback Function Function Export Public Class Function Prototype 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Andrew Troelsen 2002

Authors and Affiliations

  • Andrew Troelsen

There are no affiliations available

Personalised recommendations