Результаты поиска по запросу "marshalling"
Область действия вызываемой оболочки во время выполнения (RCW) - область процесса или приложения?
Какова область действия Runtime Callable Wrapper (RCW) при обращении к неуправляемым COM-объектам? Согласно документам: Среда выполнения создает ровно один RCW для каждого COM-объекта, независимо от количества ссылок, существующих на этот ...
Каков предпочтительный метод маршалинга COM-интерфейсов между потоками?
Каковы плюсы / минусы использования GIT по сравнению с CoMarshalInterThreadInterfaceInStream и CoGetInterfaceAndReleaseStream для сортировки COM-интерфейсов между потоками? Есть ли веские причины для предпочтения одного метода другому, или это ...
Выделение структуры со встроенным указателем из C # на неуправляемый драйвер
Я пытаюсь связать C # (.NET Compact Framework 3.5) с потоковым драйвером Windows CE 6 R2, используя вызовы P / Invoked DeviceIoControl (). Для одного из кодов IOCTL драйверу требуется входной буфер DeviceIoControl, который представляет собой ...
Маршал «char *» в C #
Учитывая следующую функцию C в DLL: char * GetDir(char* path );Как бы вы P / Invoke эту функцию в C # и правильно маршалировать char *. Похоже, что .NET знает, как сделать LPCTSTR, но когда я не могу понять какой-либо маршалинг, который не ...
Что если я не хочу, чтобы некоторые переменные помещались в файл XML?
package jaxb.classes; import javax.xml.bind.annotation.*; @XmlAccessorType(XmlAccessType.FIELD) public class Task { @XmlElement(name="input") private String input; // String representing the input file @XmlElement(name="output") private String ...
Почему QueryInterface () завершится ошибкой, если интерфейс обязательно реализован и имеет встроенный маршаллер в Windows?
У меня есть следующие настройки. Существует COM-сервер, который установлен в COM + (для запуска в отдельном процессе) и имеет следующее определение интерфейса: [object, uuid("InterfaceIdHere"), nonextensible, oleautomation, hidden] interface ...
Как мне демонтировать объект ruby в Java?
У меня есть объект, который я хотел бы захватить содержимое в Java. Единственная проблема заключается в том, что в настоящее время в рубине. irb(main):050:0> blah ...