Результаты поиска по запросу "marshalling"

1 ответ

Как я могу получить атрибуты CustomCustomAttributes?

1 ответ

 содержит подробности использования этого ответа, включая способ прикрепления извлеченных строк к указателю внешнего зубчатого массива. он также включает в себя оператор dllimport и сигнатуру функции c ++ в уравнении, которое было необходимо для обеспечения маршалинга входных и выходных данных зубчатого массива.

аюсь вывести 2D C # рваный массив (double[][] jaggedArray) в C ++ DLL, где я указал получающую переменную, чтобы бытьdouble**. Тем не менее, я получаю сообщение: Нет поддержки маршалинга для вложенных массивов. Если не считать сплющенного ...

1 ответ

Marshal.PtrToStructure throwing System.ArgumentException ошибка

Я пытаюсь получить KBDLLHOOKSTRUCT от lParam крюка клавиатуры. private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) { KBDLLHOOKSTRUCT kbd = new KBDLLHOOKSTRUCT(); Marshal.PtrToStructure(lParam, kbd); // Throws ...

ТОП публикаций

1 ответ

Может JAXB постепенно Маршалл Объект?

У меня есть довольно простая, но потенциально большая структура для сериализации. В основном структура XML будет:

1 ответ

PInvoke ошибка при вызове неуправляемой (C ++) функции из C # [duplicate]

На этот вопрос уже есть ответ: Вызов функции PInvoke разбалансирует стек при включении C DLL в C # [/questions/2303533/a-call-to-pinvoke-function-has-unbalanced-the-stack-when-including-a-c-dll-into] 3 ответа У меня есть неуправляемый C ++ ...

2 ответа

JAXB Избегайте сохранения значений по умолчанию

Есть ли способ заставить JAXB не сохранять поля, значения которых являются значениями по умолчанию, указанными в аннотациях @Element, а затем устанавливать это значение при загрузке элементов из XML, которые имеют значение null или пустые? ...

1 ответ

Как я могу получить атрибуты CustomCustomAttributes?

Я попробовал следующий код с использованием инфраструктуры 2.0, и я получил атрибут обратно, но когда я пробую это на компактной структуре, он всегда возвращ...

3 ответа

Передача вектора / массива из неуправляемого C ++ в C #

2 ответа

Правильный путь к маршалу SIZE_T *?

У меня есть следующее определение функции C ++, которое я пытаюсь вызвать через PInvoke из управляемого кода: bool FooBar(SIZE_T* arg1);Моя управляемая декларация выглядела следующим образом: [DllImport("mydll", SetLastError=true, ...

2 ответа

Вызов функции Delphi из C #