Tagged: marshal

11
Фев
2020

Не могу вычислить размер unmanaged через Marshal.SizeOf структуры в C#

Есть некоторая структура переделанная из C в C#, так как библиотека (DLL) написана на C, но необходимо ее использовать в проекте на C#.

Вот код структуры на C#:

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
#pragma warni…

31
Янв
2020

Передать типы данных из C# в DLL на С

Я создал веб-проект на ASP.NET CORE и к нему собрал и подключил библиотеку, написанную на C.

Чтобы использовать функции из библиотеки, необходимо определить в C# структуры данных. Со всеми типами данных разобрался остался вопрос с передач…