Hallo Experten,
eine Verknüpfung zu meiner Applikation liegt im Autostart. Beim Start der Applikation kommt es hin und wieder vor, dass ein benötigter Treiber noch nicht geladen ist.
Wie kann ich in der Applikation feststellen, ob der Treiber bereits geladen ist und dementsprechend lange genug warten?
Folgender Code soll angeblich alle geladenen Services und Treiber auflisten.
System.ServiceProcess.ServiceController[] scServices = System.ServiceProcess.ServiceController.GetDevices ();
Laut MSDN wird der Namespace "System.ServiceProvider" von "System.ServiceProcess.dll" zur Verfügung gestellt. Die Datei ist in meinem System nicht vorhanden.
Lohnt es, den Ansatz zu verfolgen?
Hat jemand eine viel einfachere Idee?
Mit freundlichem Gruß,
luker
eine Verknüpfung zu meiner Applikation liegt im Autostart. Beim Start der Applikation kommt es hin und wieder vor, dass ein benötigter Treiber noch nicht geladen ist.
Wie kann ich in der Applikation feststellen, ob der Treiber bereits geladen ist und dementsprechend lange genug warten?
Folgender Code soll angeblich alle geladenen Services und Treiber auflisten.
System.ServiceProcess.ServiceController[] scServices = System.ServiceProcess.ServiceController.GetDevices ();
Laut MSDN wird der Namespace "System.ServiceProvider" von "System.ServiceProcess.dll" zur Verfügung gestellt. Die Datei ist in meinem System nicht vorhanden.
Lohnt es, den Ansatz zu verfolgen?
Hat jemand eine viel einfachere Idee?
Mit freundlichem Gruß,
luker
Comment