Warten von App-V

Gilt für:

  • Windows 10
  • Windows 11

Nachdem Sie den App-V für Windows-Client bereitgestellt haben, können Sie die folgenden Informationen verwenden, um die App-V-Infrastruktur zu verwalten.

Verschieben des App-V-Servers

Der App-V-Server stellt eine Verbindung mit der App-V-Datenbank her. Dies bedeutet, dass Sie die Verwaltungskomponente installieren und mit der App-V-Datenbank auf einem beliebigen Computer im Netzwerk verbinden können. Weitere Informationen finden Sie unter Verschieben des App-V-Servers auf einen anderen Computer.

Ermitteln, ob eine App-V-Anwendung virtualisiert ausgeführt wird

Unabhängige Softwarehersteller (INDEPENDENT Software Vendors, ISV), die ermitteln möchten, ob eine Anwendung mit App-V virtualisiert ausgeführt wird, sollten ein benanntes Objekt namens AppVVirtual-PID<> im Standardnamespace (PID steht für Prozess-ID) öffnen. Um die Prozess-ID des prozesses zu ermitteln, den Sie derzeit verwenden, geben Sie die Windows-API GetCurrentProcessId() ein.

Angenommen, die Prozess-ID lautet 4052. Wenn Sie ein benanntes Event-Objekt namens AppVVirtual-4052 mit der OpenEvent() -API im Standardlesezugriffsnamespace erfolgreich öffnen können, ist die Anwendung virtuell. Wenn der OpenEvent() -Aufruf fehlschlägt, ist die Anwendung nicht virtuell.

Darüber hinaus können ISVs, die Aufrufe für bestimmte APIs mit App-V 5.1 und höher explizit virtualisieren oder nicht virtualisieren möchten, die Funktionen VirtualizeCurrentThread() und CurrentThreadIsVirtualized() verwenden, die im AppEntSubsystems32.dll Modul implementiert sind, um eine downstream-Komponente darauf hinzuweisen, ob der Aufruf virtualisiert werden soll oder nicht.

Weitere Ressourcen für die Verwaltung von App-V