Описание тега advapi32

Anything related to MS Windows Advanced Services API for 32bit systems (part of Windows API), residing in the `advapi32.dll` library. This library provides functions to access Windows registry, to restart the system, to create Windows services and to manage user accounts.
1 ответ

Вызов EnumServicesStatusEx в Go, выделение памяти?

Я пишу приложение, которое взаимодействует с Windows API из службы Windows. После огромного количества помощи от @chowey, я вроде как освоился и запустил базовую библиотеку, которую я поместил здесь на GitHub. Теперь я перешел к "Службам" с требован…
16 май '16 в 09:39
0 ответов

Чтение значений реестра с помощью MQL

Я пытаюсь прочитать ключ реестра, но я получаю различные ошибки (2 или 87). string pvData = ""; Print( "RegLoadKeyW=", RegLoadKeyW(HKEY_CURRENT_USER, "Control Panel\\MenuShowDelay", pvData), " pvData=",pvData ); возвращается ... RegLoadKeyA=87 pvDat…
09 июл '18 в 22:14
1 ответ

Вызовите функцию EventWrite Advapi32.dll из C#?

Я пытаюсь использовать C# .Net для запуска событий запуска службы Windows. В частности, я пытаюсь вызвать это событие, чтобы служба WebClient запускалась из непривилегированной учетной записи. C:\>sc qtriggerinfo WebClient [SC] QueryServiceConfig…
06 апр '15 в 15:13
0 ответов

Как запомнить ipaddress, используя CredentialManager?

Я должен запомнить имя пользователя и пароль, а также Ipaddress в приложении wpf, и я пытаюсь сделать это с помощью диспетчера учетных данных способом, приведенным по следующей ссылке: Шифрование учетных данных в приложении WPF Он хорошо запоминает …
03 мар '17 в 12:25
0 ответов

Разрешения ключа реестра не распространяются на существующие подразделы

Я устанавливаю ACL на ключ реестра, используя пин-код для этого собственного метода: [DllImport(@"advapi32.dll", EntryPoint = "RegSetKeySecurity", SetLastError = true)] internal static extern int RegSetKeySecurity(SafeRegistryHandle handle, uint sec…
22 мар '12 в 01:36
1 ответ

EntryPointNotFoundException в advapi32.dll при запуске приложения

Я разрабатывал приложение WPF в Visual Studio 2013 Update 5 на Windows 7 x64 SP1. После запуска программы скачайте xml-файл через http и проанализируйте его. До сегодняшнего дня все работало нормально, и проблема в том, что исключения начинают возни…
07 сен '15 в 11:22
1 ответ

Нарушение доступа в LogonUserW в Python 3

Я пишу скрипт на Python3 для кого-то, кто использует dll advapi и его функцию LogonUserW через ctypes. При запуске кода в функции __init__ dll_location = find_library("advapi32"); if (dll_location == None): raise FileNotFoundError adv_dll = WinDLL(d…
09 июл '18 в 17:31
1 ответ

Как использовать функцию Windows API AuditEnumerateCategories в PowerShell?

Я хочу получить текущую Политику расширенного аудита безопасности с помощью PowerShell. Я мог бы использовать auditpol.exe, но его выход отличается в зависимости от языка ОС, что затрудняет анализ. Настройки хранятся в значении REG_NONE в HKEY_Local…
10 сен '17 в 15:09
0 ответов

Как вызвать системные dll файлы, используя native в java

Как вызвать файл advapi32.dll в Java, чтобы я мог получить доступ к его функциям. я попытался с помощью приведенного ниже кода public class test { int LOGON32_LOGON_NETWORK=0; int LOGON32_PROVIDER_DEFAULT=0; IntByReference lToken=null; public native…
28 ноя '18 в 08:24
1 ответ

Что делает этот дескриптор безопасности плохим?

Я пытаюсь прочитать доступ к файлам и каталогам в Windows, используя этот код (по образцу предложенного Тимом Голденом патча для os.access, чтобы он читал из списков ACL в Windows): from ctypes import( windll, wintypes, c_char_p, c_void_p, byref ) f…
12 май '11 в 21:06
0 ответов

ConvertStringSecurityDescriptorToSecurityDescriptor() возвращает ERROR_INVALID_SID только в Windows 2000

Я столкнулся с проблемой, когда наш код вызывает ConvertStringSecurityDescriptorToSecurityDescriptor () http://msdn.microsoft.com/en-us/library/windows/desktop/aa376401%28v=vs.85%29.aspx, (как ни странно MSDN говорит он доступен только начиная с Win…
19 апр '13 в 02:11
1 ответ

Использование криптографической библиотеки MS на сервере 2012 - код ошибки CryptCreateHash 87: ERROR_INVALID_PARAMETER

Я пытаюсь разместить веб-приложение в новой среде Windows Server 2012, однако получаю непредвиденную ошибку. Этот код существует в нашей кодовой базе в течение многих лет, и на любой другой платформе проблем не было. Данный код вызывает функцию Cryp…
12 дек '13 в 12:36
1 ответ

Вызов AuditQuerySystemPolicy() (advapi32.dll) из C# возвращает "Неверный параметр"

Последовательность выглядит следующим образом: Откройте дескриптор политики с LsaOpenPolicy() (не показано) Вызов LsaQueryInformationPolicy() узнать количество категорий; Для каждой категории: Вызов AuditLookupCategoryGuidFromCategoryId() преобразов…
10 июн '10 в 17:17
1 ответ

Какие возвращаемые параметры мне нужно освободить от API GetNamedSecurityInfo?

Когда я вызвал GetNamedSecurityInfo API, и это успешно, MSDN заявляет, что мне нужно вызвать LocalFree на ppSecurityDescriptor, но что насчет ppDacl а также ppSacl?
15 фев '13 в 01:28
1 ответ

Вызов advapi.dll с помощью Pinvoke: CryptDecrypt и CryptEncrypt неожиданное поведение

Это продолжение этого вопроса. Я вызываю функции криптографии WinAPI из VB.net, чтобы обеспечить совместимость с устаревшим продуктом, который делится полученными данными. Код работал хорошо в течение многих лет, однако недавно я столкнулся с пробле…
16 дек '13 в 17:25
2 ответа

Я успешно вызвал LsaEnumerateAccountRights() из C# в advapi32. Теперь, как мне распаковать массив LSA_UNICODE_STRING, который он возвращает?

Это указатель на массив LSA_UNICODE_STRING структур. Я нашел некоторый код, который делает обратное, т. Е. Создать LSA_UNICODE_STRING из строки C#. Вы можете увидеть это в разделе кода помощника ниже. Что у меня есть до звонка LsaEnumerateAccountRig…
21 янв '10 в 21:06
1 ответ

CryptAcquireContext - неразрешенный внешний

Я связываюсь со сторонней библиотекой (Poco C++) и получаю следующие неразрешенные ошибки символов от компоновщика. Кажется, что он не может найти "CryptAcquireContextW", "CryptReleaseContext" и "CryptGenRandom". Согласно информации Microsoft, приве…
03 июн '15 в 00:35
0 ответов

Подписаться на журнал событий Windows в Java

Я наблюдаю за изменениями папки, используя java.nio.file.WatchService, чтобы увидеть, когда файл изменяется. Что мне также нужно, когда я получаю событие ENTRY_MODIFIED, чтобы увидеть, кто изменил файл. Для этого я пытаюсь найти журнал событий Windo…
05 фев '18 в 15:38
3 ответа

Windows API с использованием JNA: указанная процедура не может быть найдена

Мне нужно использовать функцию RegLoadKey в моем коде Java с помощью JNA, но я получаю следующее сообщение об ошибке: Исключение в потоке "main" java.lang.UnsatisfiedLinkError: Ошибка при поиске функции RegLoadKey: указанная процедура не найдена. Bl…
20 апр '15 в 15:12
0 ответов

Advapi32.lib отсутствует в Visual Studio 2013 Community Edition

Мой код прекрасно компилируется и связывается на ПК №1 с использованием VS 2013 Pro. Не удается связать на ПК № 2 с использованием VS 2013 Community Edition. Отказ состоит из трех неразрешенных внешних ссылок от Advapi32.lib - CryptAcquireContextW, …
03 июн '15 в 15:47