NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

PInvokeMap Enumeration

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.

Remarks

PInvoke is Platform Invocation Services. PInvoke allows managed code to call unmanaged functions that are implemented in a DLL.

Members

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.]

Requirements

Namespace: System.Runtime.InteropServices

Assembly: mscorlib.dll

See Also

System.Runtime.InteropServices Namespace