Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.