Manutenzione di App-V
Si applica a:
- Windows 10
- Windows 11
Dopo aver distribuito App-V per il client Windows, è possibile usare le informazioni seguenti per gestire l'infrastruttura App-V.
Spostamento del server App-V
Il server App-V si connette al database App-V, ovvero è possibile installare il componente di gestione e connetterlo al database App-V in qualsiasi computer in rete. Per altre informazioni, vedere Come spostare il server App-V in un altro computer.
Determinare se un'applicazione App-V è in esecuzione virtualizzata
I fornitori di software indipendenti (ISV) che vogliono determinare se un'applicazione è in esecuzione virtualizzata con App-V devono aprire un oggetto denominato denominato AppVVirtual-PID<> nello spazio dei nomi predefinito (PID è l'ID processo). Per trovare l'ID processo del processo in uso, immettere l'API Di Windows GetCurrentProcessId().
Ad esempio, si supponga che l'ID processo sia 4052. Se è possibile aprire correttamente un oggetto Event denominato AppVVirtual-4052 con l'API OpenEvent() nello spazio dei nomi di accesso in lettura predefinito, l'applicazione è virtuale. Se la chiamata OpenEvent() ha esito negativo, l'applicazione non è virtuale.
Inoltre, gli ISV che vogliono virtualizzare in modo esplicito o meno le chiamate su API specifiche con App-V 5.1 e versioni successive possono usare le funzioni VirtualizeCurrentThread() e CurrentThreadIsVirtualized() implementate nel modulo AppEntSubsystems32.dll per suggerire a un componente downstream se la chiamata deve essere virtualizzata o meno.