Skip to content

MarshalKind

1 min read

Import: import system.interop;

Read the usage guide for examples and common tasks. This reference lists the public declarations for this part of the library. See Reading API signatures for parameter and result notation.

MarshalKind

C string encoding or callback context placement.

public enum MarshalKind

LpStr

Marshal text as a null-terminated narrow C string.

LpStr

LpWStr

Marshal text as a null-terminated wide C string.

LpWStr

UserDataLast

Pass the callback context after the callback arguments.

UserDataLast