Defines the PInvoke attributes. These values are defined in CorHdr.h.
[Visual Basic] Public Enum PInvokeMap [C#] public enum PInvokeMap [C++] public enum PInvokeMap
[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.
PInvoke is Platform Invocation Services. PInvoke allows managed code to call unmanaged functions that are implemented in a DLL.
Member Name | Description |
---|---|
CallConvCdecl | [To be supplied.] |
CallConvFastcall | [To be supplied.] |
CallConvStdcall | [To be supplied.] |
CallConvThiscall | [To be supplied.] |
CallConvWinapi | [To be supplied.] |
CharSetAnsi | [To be supplied.] |
CharSetAuto | [To be supplied.] |
CharSetMask | Heuristic used in data type name mapping. |
CharSetNotSpec | [To be supplied.] |
CharSetUnicode | [To be supplied.] |
NoMangle | Indicates the PInvoke is to use the member name as specified. |
PinvokeOLE | [To be supplied.] |
SupportsLastError | [To be supplied.] |
Namespace: System.Runtime.InteropServices
Assembly: mscorlib.dll