Ich brauche eine Schnittstelle mit einer Programm-Suite, die benannte verwendet. Win32-Ereignisse (z. B. CreateEvent()
API) zur Kommunikation zwischen laufenden Prozessen.Zugriff auf Win32 CreateEvent/SetEvent von WSH oder anderen nativen Windows-Programm
Ich bin der Lage, dies mit einigen sehr einfachen C-Code
h = CreateEvent(NULL, FALSE, FALSE, argv[1]);
if (h != INVALID_HANDLE_VALUE) SetEvent(h);
jedoch aufgrund politischen Fragen zu tun, ich kann nicht benutzerdefinierte Binärdateien auf Produktionsmaschinen installiert werden!
Gibt es eine Möglichkeit, dies mit Windows Scripting Host zu tun?
Ich könnte möglicherweise signierte Binärdateien zur Produktionsumgebung hinzugefügt bekommen - so könnte andere Skriptsprache realisierbar sein. Empfehlungen sind willkommen.
CreateEvent() gibt NULL, nicht INVALID_HANDLE_VALUE zurück, wenn es fehlschlägt. –