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.


Assure Prefix Allo Suffix Hone 


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