Giriş
Genellikle unmanaged koda parametre geçmek için kullanılır.
ByteValArray
Byte dizisi için kullanılır. Şöyle yaparız.
Açıklaması şöyle.
Unicode için kullanılır.
Genellikle unmanaged koda parametre geçmek için kullanılır.
ByteValArray
Byte dizisi için kullanılır. Şöyle yaparız.
[MarshalAs(UnmanagedType.ByValArray, SizeConst=4)]
int[] my_array;
LPStrAçıklaması şöyle.
Şöyle yaparız.A pointer to a null-terminated array of ANSI characters.
[DllImport(@"myDll.dll")]
public static extern int GetCode (long handle,[MarshalAs(UnmanagedType.LPStr)]string pin);
LPWStr
Unicode için kullanılır.
Hiç yorum yok:
Yorum Gönder