Вопросы по теме 'dllimport'

DllImport и ASP.NET
У меня возникли некоторые проблемы с DllImport и ASP.NET, потому что, когда я использую импортированный метод, ASP.NET загружает Dll и блокирует файл даже после того, как он закончил его использовать. Есть ли способ заставить ASP.NET снять блокировку...
1044 просмотров
schedule 13.03.2024

Перечисление функций DLL?
Можно ли перечислить все функции, присутствующие в DLL? Как насчет того, чтобы получить его подпись? Могу ли я сделать это на С#? Или мне нужно перейти на низкий уровень, чтобы сделать это? С уважением и благодарностью, Хосе
1700 просмотров
schedule 02.01.2023

DllImport против объявления в VB.NET
Я заметил в документации MSDN, что существует несколько способов объявить ссылку к функции во внешней DLL из программы VB.NET. Сбивает с толку то, что MSDN утверждает, что вы можете использовать только DllImportAttribute с прототипами общих...
27203 просмотров
schedule 04.04.2023

Вызов MiniDumpWriteDump с обратным вызовом
Я хочу использовать функцию MiniDumpWriteDump для создания некоторых пользовательских файлов дампа (главным образом, я хочу экспортировать файл дампа, который содержит минимальное количество информации для стеков вызовов потоков), но у меня возникают...
4245 просмотров
schedule 12.02.2024

Невозможно использовать DLL (написанную на C ++) в Delphi: не удалось найти точку входа в процедуру
Я скомпилировал DLL в Visual Studio (исходный код на C ++, который я почти не понимаю). Вот фрагмент Scraper.h : struct SWin { char title[512]; HWND hwnd; }; SCRAPER_API bool ScraperGetWinList(SWin winList[100]); Теперь я пытаюсь...
3383 просмотров
schedule 24.05.2022

Вызов С# для неуправляемого С++, возвращающего строку символов квадратов
У меня есть код C#, вызывающий неуправляемую DLL C++. Метод, который я вызываю, предназначен для приема строки в качестве ссылки. Чтобы справиться с этим, я передаю StringBuilder, иначе возникнет StackOverflowException. Это работает нормально, но...
1476 просмотров
schedule 29.05.2022

C# DllImport MFC Extension DLL и изменение имени
У меня есть DLL расширения MFC, которую я хочу использовать в приложении C#. Функции, которые я предоставляю, являются функциями C, т.е. я экспортирую их так: extern "C" { __declspec(dllexport) bool Initialize(); } Функции внутренне...
4582 просмотров
schedule 03.03.2023

Что происходит, когда я использую DllImport для функции, недоступной на платформе среды выполнения?
Ранее я спрашивал Как определить цель символической ссылки или точки повторной обработки? ... и получил ответ, который предложил использовать функции Win32 GetFinalPathNameByHandle , функции, впервые доступной в Vista. Что произойдет, если я...
194 просмотров
schedule 10.03.2023

Неразрешенный внешний символ
У меня есть два проекта WIN32 DLL в решении, main.dll должна вызывать функцию в mgn.dll. В mgn.dll есть заголовочный файл mgn.h: #ifdef MGN_EXPORTS #define MGN_API __declspec(dllexport) #else #define MGN_API __declspec(dllimport) #endif extern...
2687 просмотров
schedule 02.06.2022

Как правильно перехватывать и возвращать GetDlgItemTextA из C++ в C# в C++ из EasyHook
Я использую EasyHook , библиотеку C# для внедрения и обхода функций из неуправляемых приложений. Я пытаюсь подключиться к GetDlgItemTextA , который принимает аргументы: UINT WINAPI GetDlgItemText( __in HWND hDlg, __in int nIDDlgItem,...
1116 просмотров
schedule 17.01.2023

проблема с экспортом/импортом dll в Visual Studio 2010
Я написал консольное приложение Visual С++ win32, и я написал его и протестировал в консольный проект win32 . затем я переключаюсь на проект win32 и импортировал все исходные файлы и создал для них dll. отметьте класс,...
2682 просмотров
schedule 20.03.2024

Delphi Loadlibrary возвращает 0 (LastErrorcde = 3221225616) Что это означает?
Мне нужно использовать стороннюю dll в нашем основном приложении. Когда я статически связываюсь с предоставленной DLL, она работает нормально, и я могу экспортировать функции DLL. Но мы не хотим, чтобы наше основное приложение зависело от этой DLL...
9192 просмотров
schedule 29.10.2022

DllImport не работает так, как рекламируется в Mono (Linux, C#)
Я знакомлюсь с разработкой Mono в Linux маленькими шагами. Я пытаюсь вызвать библиотеки Linux C. Теоретически Эта страница говорит мне, как это сделать, но когда я набираю приведенный ниже код в MonoDevelop 2.2 .2 (Fedora 13), я получаю «Ошибка...
6221 просмотров
schedule 18.11.2022

динамически запускать DLL в удаленном окне Windows?
Есть ли способ динамического запуска DLL на удаленном компьютере с Windows? Скажем, пользователь хочет отправить свой собственный файл DLL на удаленный сервер и запустить функцию в этой DLL на удаленном сайте. Пользователь может указать точки...
1361 просмотров
schedule 26.12.2022

С# dll, которую можно вызвать?
Вопрос: Можно ли написать dll на C#, которую можно будет вызывать через PIN-код? Я хочу написать заменяющую библиотеку для вызовов WinAPI WritePrivateProfileString и т. д. для чтения и записи INI-файлов. Можно ли экспортировать функцию,...
264 просмотров
schedule 10.05.2022

Получение времени простоя системы с помощью Qt
Я новичок в Qt несколько недель назад. Я пытаюсь переписать приложение C # с помощью C ++, и теперь у меня есть значительная его часть. Моя текущая задача - найти способ определить время простоя системы. В моем приложении C # я украл откуда-то...
1832 просмотров
schedule 05.05.2022

Передать строку unicode из VB.net в C++ dll
Я пробовал много вещей, но я не могу заставить это работать. Я могу передавать и получать обычные строки (char*) в C++, но не могу получать строки Unicode ( w_char_t * ) в C++. Вот некоторые фрагменты кода на c++ __declspec(dllimport) int...
1779 просмотров
schedule 20.08.2022

Как я могу использовать C # (управляемую) dll, которой у меня нет?
Как я могу правильно ссылаться на C # DLL, к которой у меня нет физического доступа? (На самом деле у меня есть DLL, но не все ее зависимости.) Задний план: На конечном компьютере есть программа и множество взаимозависимых файлов dll,...
1239 просмотров
schedule 01.04.2024

Функция вызова из DLL?
Я новичок в С# и пытаюсь научиться использовать библиотеки DLL. Я пытаюсь обернуть свои объекты в DLL, а затем использовать их в своей программе. public class Foo // its in the DLL { public void Bar() { SomeMethodInMyProgram(); }...
100443 просмотров
schedule 26.01.2023

Как включить сторонние DLL-файлы в Mono 2.10?
Я разработал настольное приложение для Windows с использованием C # .NET 4 framwork. Теперь мы собираемся использовать MONO2.10 для кросс-платформы. при этом он работает нормально, и он говорит об ошибке нижеупомянутое сообщение об ошибке. Насколько...
2319 просмотров
schedule 06.03.2023