Описание тега kernel32
Все, что связано с API ядра MS Windows (часть Windows API), находящееся в библиотеке kernel32.dll. Эта библиотека предоставляет базовые службы ядра для пользовательского кода, например копирование или блокировку файла, создание мьютекса или процесса, выделение памяти и т. Д. Несмотря на название, эта библиотека используется как 32-битной, так и 64-битной Windows.
1
ответ
Вызов ExAllocatePoolWithTag никогда не возвращается
У меня возникли некоторые проблемы с моим драйвером virtualHBA на Windows Server 2016. Я запустил тест поддержки HLK crashdump. 3 раза из 10 тест пройден. В этих трех неудачных тестах аварийный дамп зависает на 0% при получении полного дампа, или да…
06 мар '17 в 09:16
2
ответа
Трассировка Windows API из пользовательского режима в режим ядра
Я хотел бы отслеживать / регистрировать весь поток вызова API из пользовательского режима в режим ядра. Например, если приложение пользовательского режима вызывает API-интерфейс FindFirstFile (), я хотел бы зарегистрировать следующее: FindFirstFile …
18 мар '14 в 16:21
1
ответ
Как получить идентификатор процессора с помощью Kernel32.dll
Я хочу знать, есть ли точка входа для kernel32.dll, которая связана с любыми данными процессора (ID, серийный номер и т. Д.)и я попытался Google, но я не нашел хорошие результаты. Примечание: я уже знаю WMI, но мне нужно что-то связанное с ядром!
26 май '10 в 01:55
1
ответ
Поддерживать консольное приложение.NET до завершения последовательности завершения
Я работаю над приложением для сбора данных и хочу, чтобы оно корректно завершилось. То есть он обрабатывает все уже собранные данные, сбрасывает все (файловые) буферы на "диск" (постоянную память) и может даже загружать данные в облако. Итак, я напи…
11 мар '18 в 13:27
2
ответа
Проблема EnumResourceNames - неизвестная ошибка
Недавно я работал с ресурсами из вторичных библиотек / бинарных модулей и обнаружил странную ошибку. У меня есть две родные ссылки на WinAPI: [DllImport("kernel32.dll", SetLastError = true)] public extern static bool EnumResourceNames(IntPtr hModule…
21 янв '11 в 22:00
2
ответа
kernel32.dll вино |NOOB ВНИМАНИЕ |
Я пытаюсь запустить программу через Wine. Он возвращает ошибку, относящуюся к KERNEL32.dll.WakeAllConditionVariable. Есть также большие отладочные блоки, которые я недостаточно опытен, чтобы читать. Я пробовал Google, но похоже, что в базе данных Wi…
04 июн '16 в 05:06
1
ответ
Выйти из кода Python kernel32.CreateProcessA
Я пытаюсь запустить процесс в Python, используя kernel32.CreateProcessA. Мой код приведен ниже, и выполняемый скрипт просто возвращает -1 (отсюда и название Returns-1.py). Однако, когда я получаю доступ к значению кода выхода (в порядке, который я с…
28 авг '13 в 23:34
1
ответ
Ошибка WaitForDebugEvent (kernel32.dll) или что?
Я новичок, и мне нужна ваша помощь в решении этой проблемы. Я пытаюсь создать простой отладчик, чтобы понять, как работает отладчик и как загружается exes в память. Я уже написал код, который также работает, но теперь возникает проблема: когда я пыт…
19 мар '15 в 14:56
1
ответ
Использование JNA для получения уникального идентификатора для файлов и папок
Я пытаюсь реализовать синхронизацию файлов в сочетании с java.nio watchevent. Хотя, как известно и обсуждается в других публикациях, он не обрабатывает переименования и перемещения. Я опробовал jpathwatch, который на самом деле не охватывал сценарии…
29 июл '15 в 17:19
6
ответов
CreateProcess так, что дочерний процесс убит, когда родительский убит?
Есть ли способ вызвать CreateProcess так, чтобы уничтожение родительского процесса автоматически убивало дочерний процесс? Возможно, используя флаги Create Process? редактировать Решение состоит в том, чтобы создать объект задания, поместить родител…
06 июн '11 в 23:13
0
ответов
Попытка запустить процесс пользовательского режима из локальной службы со средним уровнем целостности
Моя цель - запустить процесс пользовательского интерфейса в сеансе пользователя, вошедшего в систему из моей локальной службы. Я примерно делаю следующее: //Pseudo-code, with error checks omitted HANDLE hToken; WTSQueryUserToken(dwUserSessionID, &am…
07 май '15 в 09:24
0
ответов
Доступ к SYSTEM_POWER_STATE_CONTEXT из кода пользовательского режима
Мне интересно, есть ли способ (даже если он не задокументирован) получить доступ к SYSTEM_POWER_STATE_CONTEXT из локальной службы Windows, написанной на C++, работающей в пользовательском режиме? Моя цель - провести различие между системой, бодрству…
03 июн '15 в 21:16
1
ответ
Использование SetWaitableTimer в универсальной платформе Windows
Я использую SetWaitableTimer из "kernel32.dll" в моем приложении UWP. Я хочу, чтобы компьютер проснулся из-за моего приложения. Если я запускаю приложение в режиме отладки, оно работает. Если я запускаю его в режиме выпуска, компьютер не просыпается…
08 июл '16 в 20:53
0
ответов
Вызов SetThreadExecutionState перед блокировкой ПК
У меня есть программа, которая запускает вечера, когда пользователь блокирует и разблокирует свой компьютер. Я добавил функцию, чтобы держать компьютер в активном и разблокированном состоянии, если пользователь хочет, вызвав следующий код: private v…
13 фев '17 в 17:11
1
ответ
Java JNA не может найти функции namedpipe в Kernel32
Так что у меня эта функция "Beep" работает, но когда я пытаюсь использовать любую функцию namedpipe, она возвращает: Исключение в потоке "main" java.lang.UnsatisfiedLinkError: Ошибка при поиске функции WaitNamedPipe: указанная процедура не найдена. …
14 июн '16 в 13:08
0
ответов
Получите ли ноутбук в зарядке [в ACLine] или нет [не в ACLine] в Windows 7?
Я использую Netbeans IDE 7.4. Я попытался с приведенным ниже кодом, но я получаю ошибку при попытке выполнить. Компиляция в порядке. Перед запуском я скачал jna-3.5.1.jar и добавил [правой кнопкой мыши "Библиотеки" >> "Добавить JAR/ папку..."] в мой…
09 фев '14 в 11:03
0
ответов
Создание окна именованного канала с разрешениями безопасности
Я хочу создать именованный канал из процесса Java и дать пользователю из другой группы безопасности полные права для подключения к каналу и его использования. Я создаю трубу так: INSTANCE = (Kernel32)Native.loadLibrary("Kernel32", Kernel32.class); p…
22 дек '11 в 08:42
2
ответа
Поддерживаются ли kernel32.dll и shell32.dll в ARM?
У меня есть приложение Metro (C#), которое нормально работает на ARM (Surface), но компонент не работает на ARM, когда я проверил совместимость моего приложения на Windows App Cert Kits, показав это: AreFileApisANSI , CopyFileW , CreateFileMappingW …
10 дек '12 в 09:09
0
ответов
Строковый эквивалент Int32 в ReadProcessMemory
Это возвращает целое число из моей программы, которое вычисляет общее количество опыта в игре. Это работает, и это работает. class Program { [DllImport("kernel32.dll")] public static extern Int32 ReadProcessMemory(IntPtr hProcess, IntPtr lpBaseAddre…
25 фев '16 в 03:58
4
ответа
Невозможно найти точку входа с именем "InterlockedIncrement" в DLL "kernel32.dll" - VS2005@Win7 64 бит
У меня проблема с моим проектом Visual Studio 2005 C#. Я использую его под Windows XP, с понедельника. Затем мой ноутбук вышел из строя, и на моем новом у меня установлена Windows 7 64-битная, и я до сих пор использую VS 2005. Нет проблем с компил…
17 мар '11 в 12:54