Описание тега managementeventwatcher
Класс ManagementEventWatcher взят из пространства имен System.Management. Его можно использовать для подписки на временные уведомления о событиях WMI на основе указанного запроса события.
1
ответ
Как определить вставку USB-устройств по категориям в C# winform?
USB thumb drives USB harddisks USB DVD writer USB Bluetooth devices USB headsets usb mouse USB keyboard USB webcams / cameras Просто хочу обнаружить любое USB-устройство с помощью обработчика событий... Буду признателен за любую помощь... WqlEventQu…
08 сен '15 в 12:50
1
ответ
Как использовать ManagementEventWatcher для отслеживания приостановки / возобновления?
Я пытаюсь использовать ManagementEventWatcher в службе, чтобы отслеживать, когда компьютер входит и выходит из спящего режима. Я новичок в.NET и C#, поэтому я изо всех сил пытаюсь придумать синтаксис, чтобы сделать эту работу. Я нашел сообщение в бл…
27 янв '10 в 21:47
1
ответ
ManagementEventWatcher.Start() Доступ запрещен
Я пытаюсь создать приложение в C#.Net, и мне нужно, чтобы он сканировал процессы, которые пользователь запускает и останавливает, но я получаю "Отказано в доступе" на .Start() Вот что у меня так далеко using System; using System.Collections.Generic;…
30 июн '15 в 00:45
1
ответ
Составление запроса в WqlEventQuery для более чем одного сетевого адаптера завершается неудачно в C#
Я пытаюсь обнаружить изменения DNS для 2 сетевых адаптеров. Я использую C# .net 4.0 на win 7 64-битной машине.Код для прослушивания win ключей реестра сетевых адаптеров (внутри RegisterToDNSChanges): using System; using System.Collections.Generic; u…
13 окт '14 в 15:37
1
ответ
ManagementEventWatcher теряет события в C#
Я разрабатываю приложение, которое использует ManagementEventWatcher контролировать USB События. Код работает правильно, но в некоторых случаях программа теряет некоторые USB events, Как правильно составить список всех событий с USB? Я использую сле…
31 окт '16 в 16:25
1
ответ
Невозможно безопасно извлечь извлеченную карту памяти USB при запуске FileSystemWatcher на диске
Мне нужно создать запись файла активности на моем USB-накопителе. Что я могу сделать до сих пор: Он обнаруживает вставку и извлечение (обнаруживает извлечение после удаления памяти) из памяти USB с помощью ManagementEventWatcher: using System.Manage…
16 дек '17 в 06:01
1
ответ
Как запустить процесс и установить его главное окно как дочернее окно моего приложения
Я запускаю новый процесс из моего приложения на C#. После создания процесса я установил его главное окно как дочернее окно моего приложения, используя ManagementEventWatcher и SetParent. Проблема в том, что когда я пишу в своем запросе WITHIN 2, все…
04 июл '16 в 18:19
0
ответов
C# обратный вызов на новый процесс создан?
Я хочу за мой callbackMethod() запускаться всякий раз, когда создается определенный новый внешний процесс. Я смотрел на API WMI, я прочитал до некоторой степени, я могу прикрепить обработчик событий при каждом запуске процесса. Я посмотрел на этот о…
21 янв '17 в 19:56
3
ответа
Доступ к пути 'c:\$Recycle.Bin\S-1-5-18' запрещен
У меня есть этот код для копирования всех файлов из исходного каталога, F:\, в каталог назначения. public void Copy(string sourceDir, string targetDir) { //Exception occurs at this line. string[] files = System.IO.Directory.GetFiles(sourceDir, "*.jp…
18 мар '14 в 09:17
1
ответ
Как получить PID источника и назначения для процесса, созданного с помощью WMI?
Процесс может быть порожден с помощью WMI COM, ниже пример порождения calc.exe в VBS. Родителем будет WmiPrvSE.exe, который является COM-сервером WMI, а не wscript.exe. Задача состоит в том, чтобы подключить ниже запрос на создание процесса. str = "…
14 фев '17 в 17:14
1
ответ
Запрещение пользователю запускать более одного экземпляра процесса
Я не опытный программист, поэтому любые советы / рекомендации / примеры будут оценены! У меня есть приложение формы Windows в C# (.Net Framework 4.5), которое заменяет службу Windows (возникли проблемы с переменной Session0). Приложение должно откры…
10 ноя '14 в 15:03
0
ответов
Используйте WMI ManagementEventWatcher для прослушивания подключенных / отключенных устройств Bluetooth
Новичок в WMI, и я немного чувствую себя в темноте, Следующий код обнаруживает подключение и отключение USB-устройств, но мне также необходимо определить, когда BT-устройство подключено / отключено (а не просто сопряжено). ManagementEventWatcher wat…
13 фев '16 в 21:42
1
ответ
Обнаружение вставки и извлечения USB-накопителя с помощью службы Windows и Vb.Net
Я хочу в своем приложении определить, подключен ли USB-накопитель или нет. Я много гуглил по этому поводу и на самом деле нашел много ответов, но ни один из них не работал так, как я хотел. Я нашел тот, который отлично работает и выдает сообщение, к…
15 окт '17 в 19:16
1
ответ
ManagementEventWatcher - InvalidComObjectException, когда приложение существует
У меня есть.NET библиотека, которая использует ManagementEventWatcher учебный класс. Моя библиотека одноразовая, поэтому обычно я оборачиваю ее в оператор использования и ManagementEventWatcher класс распорядился бы моей библиотекой. Моя проблема в …
19 авг '10 в 17:53
1
ответ
ManagementEventWatcher в службе Windows работает в режиме отладки, но не при установке
Заранее извиняюсь, если я не сделал отступ в своем коде должным образом, это мой первый пост. Поэтому моей конечной целью является создание службы Windows, которая отслеживает события, когда запускается процесс notepad.exe и в ответ запускает mspain…
29 окт '16 в 13:48
0
ответов
ManagementEventWatcher Stop/Start/ Утилизация проблем
Я получил действительно раздражающую проблему здесь... Рассмотрим следующий код: private static void _KindlePlugedEventWatcher_EventArrived( object sender, EventArrivedEventArgs e) { var plugedLogicalDisk = (ManagementBaseObject)e.NewEvent["TargetIn…
15 янв '16 в 10:41
2
ответа
Не найдено исключение при запуске ManagementEventWatcher
Исключение не найдено несколько раз при запуске MaagementEventWatcher Мой пример кода приведен ниже: try { string scopePath = @"\\.\root\default"; ManagementScope managementScope = new ManagementScope(scopePath); WqlEventQuery query = new WqlEventQu…
25 апр '13 в 10:39
2
ответа
Тип или имя пространства имен 'ManagementEventWatcher' не найдено
Почему я получаю имя типа или пространства имен 'ManagementEventWatcher', не найденное в следующем коде: using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Diagnostics; using System.…
02 июн '11 в 17:53
1
ответ
Закрыть IE и Open Chrome, запускается только один раз, а затем вылетает
У меня есть очень простой скрипт ниже Imports System.Management Imports System Module Module1 Dim watcher As ManagementEventWatcher Sub Main() Dim monitoredProcess = "iexplore.exe" Dim query As WqlEventQuery = New WqlEventQuery("__InstanceCreationEv…
07 июн '16 в 10:36
0
ответов
Недопустимый класс ManagementException при работе с ManagementEventWatcher
Сейчас я разговариваю с другим компьютером, чтобы узнать, какие события у них происходят. Я настроил запрос Wql Event, как показано ниже: Console.WriteLine("Polling...") Try Dim query As New WqlEventQuery("SELECT * FROM Lnl_AccessEvent") Dim accessE…
21 май '15 в 13:59