Я пытаюсь создать единый объект-указатель, используя библиотеку JNA, и установить его «указывать» на объект определенного пользовательского типа данных.Класс JNA Pointer: Как установить объект указателя на другой класс?
Может кто-нибудь объяснить, как это сделать?
CustomType ctype = new CustomType();
Pointer pointer = new Pointer(ctype);
Это не работает. Я пробовал поиск и поиск в Интернете, но ни один из вопросов, которые я нашел, не показал, что мне нужно.
Как вы ожидаете, что ваш родной код будет использовать указатель, который вы указали ему? – technomage
Он должен написать что-то в пользовательский тип данных. Набор чисел, которые можно перевести в коды статуса. – user3779674
Это может быть ответом на мой собственный вопрос, но, похоже, я должен определить пользовательский тип данных как структуру подзадачи. – user3779674