Вопросы по теме 'intptr'
Как получить все адресное пространство памяти, используемое процессом?
Мне нужно знать все адресное пространство памяти, используемое процессом. Позже пространство памяти будет просканировано, чтобы найти значения в процессе и определить их расположение / адреса. Мой текущий процесс для этого состоит в том, чтобы взять...
5503 просмотров
schedule
11.10.2022
Получить идентификатор процесса из дескриптора окна без GetWindowThreadProcessId (c#.net 4.0)
Наше приложение недавно перешло с .net 3.5 на .net 4. Возникла одна проблема: GetWindowThreadProcessId больше не работает.
У Microsoft есть доступное исправление, но было бы неудобно устанавливать его на каждый клиентский компьютер, и это может...
4750 просмотров
schedule
25.04.2022
Отображение IntPtr в Struct через Marshal.PtrToStructure, вызывающее исключение нарушения прав доступа
Я пытаюсь использовать C++ DLL (сторонняя библиотека, реализующая протокол EMI, с доступным исходным кодом) в .NET. Я успешно выполнил сортировку, вызвал функции и заставил все работать нормально.
Проблема возникает, когда я хочу выполнить...
11162 просмотров
schedule
10.04.2023
С++ в строки VB.Net IntPtr
Итак, у меня есть этот код, и я передаю его в неуправляемую dll, для которой я знаю только экспорт, и у меня есть пример кода. Я возвращаю правильную строку, но за ней следуют мусорные байты.
Я в основном дословно перевожу код из примера программы...
930 просмотров
schedule
08.04.2023
Как я могу получить компонент COM, который можно использовать в проекте Windows phone 8 с С#
Недавно я начал работать над разработкой Windows Phone.
У меня есть проект, который был написан на языке C, в моем решении для Windows Phone 8. Я создал проект библиотеки динамической компоновки (DLL), и его можно успешно построить. В нем я...
517 просмотров
schedule
28.01.2024
Marshall double[] to IntPtr в С#?
Я пытаюсь преобразовать double[] в IntPtr на С#. Вот данные, которые я собираюсь преобразовать:
double[] rotX = { 1.0, 0.0, 0.0 };
double[] rotY = { 0.0, 1.0, 0.0 };
double[] rotZ = { 0.0, 0.0, 1.0 };
Вот функция, которую я собираюсь...
3264 просмотров
schedule
19.05.2023
вывод без изменения значения аргумента int
Функция определена в проекте C# как:
[DllImport("Project2.dll", CallingConvention = CallingConvention.Cdecl)]
static extern void modifyVar(ref int x);
И вызов функции:
modifyVar(ref a)
где а = 4
Собственное определение функции C++...
78 просмотров
schedule
01.02.2023
С# как получить IP-адрес из sockaddr
Я перехватываю connect с использованием deviare и C#. проблема в том, что мне нужно получить IP-адрес из sockaddr (который является вторым параметром в функции подключения).
Я проверил ответы: C# sockaddr to sockaddr_in и...
334 просмотров
schedule
26.04.2023
С# Как мне перехватить все пакеты и узнать IP-адреса через перехват?
Собственно у меня три вопроса:
1- Согласно ответу Назара Гринко , мне поможет только перехват трех функций (отправить, получить и подключиться). предвидеть весь пакет в моей машине?
2- Если я подключил три функции, как получить IntPtr, который...
348 просмотров
schedule
28.06.2022
Как маршалировать wstring * в С#?
У меня есть функция на С++, _GetFileList, которую я пытаюсь вернуть для возврата списка/массива строк в код С#. Я не женат на wstring * или любом другом типе, именно так это сделал пример, который я нашел, но я пытаюсь заставить его возвращать...
961 просмотров
schedule
11.06.2022